这里HTML代码ng-repeat不能正常工作?
<a ng-repeat="category in categoires">
<h2>{{category.name}}</h2>
<hr>
<p>{{category.des}}</p>
</a>
控制器代码
$scope.categories = [{name : 'abc',des : 'abc desc'},{name: "xyz",des : "xyz desc"}];
什么错在我的代码?
这里HTML代码ng-repeat不能正常工作?
<a ng-repeat="category in categoires">
<h2>{{category.name}}</h2>
<hr>
<p>{{category.des}}</p>
</a>
控制器代码
$scope.categories = [{name : 'abc',des : 'abc desc'},{name: "xyz",des : "xyz desc"}];
什么错在我的代码?
您已经定义范围变量作为类别但使用它作为依种类
更改这个样子,
<a ng-repeat="category in categories">
<h2>{{category.name}}</h2>
<hr>
<p>{{category.des}}</p>
</a>
感谢@Sajeetharan –
@ncklanka请标记为答案,如果它帮助你 – Sajeetharan
更改HTML代码categoires
为categories
<a ng-repeat="category in categories">
<h2>{{category.name}}</h2>
<hr>
<p>{{category.des}}</p>
</a>
感谢@AmilaSampath –
我认为,有2个问题 1.spelling错误类别 2.Invalid对象阵列
<a ng-repeat="category in categories">
<h2>{{category.name}}</h2>
<hr>
<p>{{category.des}}</p>
</a>
的JS
$scope.categories = [{name : 'abc',des : 'abc desc'},{name: 'xyz',des : 'xyz desc'}];
使在这两个视图和控制器
查看
<a ng-repeat="category in categories">
<h2>{{category.name}}</h2>
<hr>
<p>{{category.des}}</p>
</a>
变化个
控制器
$scope.categories = [{name : 'abc',des : 'abc desc'},{name: 'xyz',des : 'xyz desc'}];
或
$scope.categories = [{name : "abc",des : "abc desc"},{name: "xyz",des : "xyz desc"}];
拼写错误类别感谢 – Wowsk
@Wowsk, –