我有一个 vm.s = new Set([1,2,3])
我如何使用 ngRepeat
在 s
不将其转换为数组?
我试过了
<option ng-repeat="o in vm.s">{{o}}</option>
<option ng-repeat="o in vm.s.values()">{{o}}</option>
<option ng-repeat="o in Array.from(vm.s)">{{o}}</option>
最佳答案
Set() 是 ECMAScript 6 的一项功能。 Angular 1.x 不直接支持 ES6 特性。 Array.from(vm.s)
应该为你工作。
关于angularjs - 在 Set 上使用 ng repeat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38486827/