我正在使用Breeze Web Api控制器来检索菜单项:
public IQueryable<MenuItem> MenuItems()
{
var result = _repository.MenuItems.OrderBy(c => c.FK_DbModuleId).ThenBy(d => d.OrderNum);
return result;
}
这是从角度工厂服务中调用的:
app.factory('menuItems', function ($http) {
return {
all: function () {
return $http({
url: 'http://localhost:9669/api/breeze/menuitems',
method: 'GET'
});
}
};
});
我有包含子菜单项的菜单项:
正在从API控制器正确返回它们:
但有角度忽略了子菜单项:
我尝试将“isArray:true”添加到http调用,但没有成功。
有关如何获取子子菜单/子数组的任何建议吗?
答案 0 :(得分:0)
没关系,数据在父亲SubMenus数组中