Angularjs 多个ng重复不起作用
使用angularJs,代码如下:Angularjs 多个ng重复不起作用,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,使用angularJs,代码如下: <td ng-repeat="i in data.numArr3"> <select ng-model="num{{i}}" ng-change="change()"> <option ng-repeat="item in data.numArr3" value="{{item}}">{{item}}</option> </select> </td>
<td ng-repeat="i in data.numArr3">
<select ng-model="num{{i}}" ng-change="change()">
<option ng-repeat="item in data.numArr3" value="{{item}}">{{item}}</option>
</select>
</td>
这行不通;
我只想创建11个选项,它们有相同的选项。
谢谢~您可以使用
controllerAs
将控制器更改为ng controller=“myCtrl as vm”
像这样的访问范围变量
ng-repeat="i in vm.data.numArr3"
演示
var-app=angular.module(“myApp”,[]);
app.controller(“myCtrl”,函数($scope){
var vm=这个;
vm.num={}
vm.data={
numArr2:[0,1,2,3,4,5,6,7,8,9,10],
numArr3:[“-0”、-1、-2、-3、-4、-5、-6、-7、-8、-9、-10],
}
})
{{item}}
“它不会工作”。。。这不是告诉任何人任何有价值的东西的问题陈述
ng-repeat="i in vm.data.numArr3"