我有这个对象
$scope.stuff = {
'$X': [],
'$Y': [],
'$Z': [],
};
和下面的 HTML
<span ng-repeat="(attr, val) in stuff">{{attr}}, {{val}}</span>
但是 ng repeat 不会产生任何结果。但是,如果我从属性名称中删除“$” - 它会起作用。为什么?
最佳答案
参见 this issue在 GitHub 上。开发人员已经意识到这个问题,并且对于是否应该解决这个问题存在争论。
关于javascript - 使用 '$' 迭代对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25311431/