|
楼主 |
发表于 2015-6-29 22:36:11
|
显示全部楼层
{
"@type":"table","rows":[
{"shopid":"1","shopname":"711","position":"大连沙河口","shoplogo":"711.jpg","typedata":{"@type":"table","rows":[
{"protypeid":"1","protypename":"生鲜","protypeimage":"10.png","shopid":"1","typeImageURL":""},
{"protypeid":"2","protypename":"零食","protypeimage":"13.png","shopid":"1","typeImageURL":""},
{"protypeid":"3","protypename":"进口食品","protypeimage":"14.png","shopid":"1","typeImageURL":""},
{"protypeid":"4","protypename":"水果","protypeimage":"16.png","shopid":"1","typeImageURL":""},
{"protypeid":"5","protypename":"肉类","protypeimage":"17.png","shopid":"1","typeImageURL":""},
{"protypeid":"6","protypename":"鸡蛋","protypeimage":"23.png","shopid":"1","typeImageURL":""}
]}},
{"shopid":"2","shopname":"劳森","position":"大连甘井子","shoplogo":"laosen.jpg","rows":[
{"protypeid":"1","protypename":"生鲜","protypeimage":"10.png","shopid":"2","typeImageURL":""},
{"protypeid":"2","protypename":"零食","protypeimage":"13.png","shopid":"2","typeImageURL":""}
]},
{"shopid":"3","shopname":"快客","position":"大连高新园区","shoplogo":"711.jpg","rows":[
{"protypeid":"1","protypename":"生鲜","protypeimage":"10.png","shopid":"3","typeImageURL":""},
{"protypeid":"2","protypename":"零食","protypeimage":"13.png","shopid":"3","typeImageURL":""},
{"protypeid":"3","protypename":"进口食品","protypeimage":"14.png","shopid":"3","typeImageURL":""},
{"protypeid":"4","protypename":"水果","protypeimage":"16.png","shopid":"3","typeImageURL":""},
{"protypeid":"5","protypename":"肉类","protypeimage":"17.png","shopid":"3","typeImageURL":""},
{"protypeid":"6","protypename":"鸡蛋","protypeimage":"23.png","shopid":"3","typeImageURL":""}
]}
],"userdata":{"sys.count":"4"}
}
json中的typedata改成了上面这个格式。
使用下面的方法将json中typedata的data,赋值L.10位置,但是还是没有显示数据
$.getJSON(require.toUrl('./shopdata.json'), function(data) {
$.each(data.rows, function(k,v) {
$.each(v, function(m,n) {
if(m=="typedata"){
alert(n);
L.10 this.comp('protypedata').loadData(n, false);
}
});
});
|
|