Angularjs 多个ng重复不起作用

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>

使用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>
这行不通; 我只想创建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"