bui 动态添加菜单
BUI.use('common/main',function(){
var categories_string = $('.categories').val();
var categories = eval("(" + categories_string + ")");
$(categories).each(function (index, value) {
var config = [
{
id:value.id,menu:
[
{
text:value.title,items:[]
}
]
}
];
if(value.child){
var child = '';
$(value.child).each(function (key , val){
child=[
{
text:val.title,items:
[
{id:val.id,text:val.title,href:'__PATH__'+val.url}
]
}
];
config[index].menu[index].items.push(child);
})
}
});
alert(config);
new PageUtil.MainPage({modulesConfig : config});
});
要用bui实现动态添加菜单,我这么写错在哪里呢?