【发布时间】:2017-07-12 18:30:00
【问题描述】:
对于这样的设置:
HTML
<li ng-repeat="item in data.checkList">
<i ng-class="faClass(item.status)"> </i> <span>{{item.Name}}</span>
</li>
JS
$scope.data.checkList = [
{'status':'COMPLETED', 'name':'Task 1'},
{'status':'NOT STARTED', 'name':'Task 2'}
];
$scope.faClass = function(status){
console.log(status);
};
浏览器控制台
COMPLETED
NOT STARTED
COMPLETED
NOT STARTED
这是预期的行为吗?如何解决并避免重复?
JSFIDDLE
【问题讨论】:
标签: javascript angularjs