angular ng-repeat问题

llmcxq 2015-06-10 11:17:30
我在html里用ng-init定义一个json格式的对象数组,使用ng-repeat指令就能正确显示在页面。当我用$http.get返回的json数据时,ng-repeat就不起作用,而且浏览器的查看器里就看不到包含ng-repeat指令的代码。而且把json格式的数据放在js文件里定义,ng-repeat一样不起作用,求解!!

json数据:

"itmes": [
{
"type": "menu",
"name": "账户信息",
"href": "recharge"
},
{
"type": "menu",
"name": "短信购买",
"href": "messagecharge"
}]
}


js:
$http.get("json/menu001.json").success(function(response){
$scope.items=response.itmes;
}).error(function(){alert("网络忙,请稍后再试!");});


html:
<ul class="nav nav-pills nav-stacked" >
<li ng-repeat="menudata in mc.items"><a>{{menudata.name}}</a></li>
</ul>
...全文
146 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianma630 2015-06-11
  • 打赏
  • 举报
回复
用angular.fromJson方法将json对象转化为数组,在用ng-repeat

87,955

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧