嘿,是否可以将范围作为属性传递给ng-repeat循环? 例如
<li ng-repeat="e in data">{{e.someScope}}</li>
scope.someScope = "property";
我尝试这样做,但它不起作用。
<li ng-repeat="e in data">{{e}}{{+.+}}{{someScope}}</li>
感谢您的帮助!
答案 0 :(得分:1)
使用索引符号而不是使用ng-bind来完全避免插值,因为someScope是范围对象的属性,而不是e的属性。此外,尝试将.
与对象的属性查找结合使用会导致解析错误:
<li ng-repeat="e in data"><span ng-bind="e[someScope]"></span></li>