Angularjs 如何在角网格中创建动态ng模型

Angularjs 如何在角网格中创建动态ng模型,angularjs,angularjs-ng-model,Angularjs,Angularjs Ng Model,如何在Angular中创建动态ng模型?我试过了,但我想我很难让它运行。我得到的只是未定义的。这是我的密码 <input type="text" class="form-control input-sm" ng model="teller[value.teller_id]" value="<% value.mac_address %>"> 我计划有一个ng模型,具有相同的名称,但只改变了数字。我有一个对象,它包含1-4之间的数字。这是value.teller\u i

如何在Angular中创建动态ng模型?我试过了,但我想我很难让它运行。我得到的只是未定义的。这是我的密码

<input type="text" class="form-control input-sm" ng model="teller[value.teller_id]" value="<% value.mac_address %>">

我计划有一个ng模型,具有相同的名称,但只改变了数字。我有一个对象,它包含1-4之间的数字。这是value.teller\u id。我想将它作为tell1、tell2、tell3(teller[value.teller\u id]等)附加到ng模型中。它由ng repeat循环,我没有任何问题,但创建动态ng模型并更改数字将产生未定义

 ng model="teller[value.teller_id]" <---- doesn't work

ng model=“teller[value.teller\u id]”是。我们可以动态生成ng模型名称

var-app=angular.module('myApp',[]);
应用程序控制器('MainCtrl',函数($scope){
$scope.teller={};
$scope.name=[{
“id”:1
},{
“id”:2
}]
});

{{teller | json}}

为什么你不想使用
ng repeat
?它做同样的事情我从一个对象中获取的数据实际上不是1,2,3,4,它们会改变..我需要从我获取的对象中引用它,因为它也是主键。太棒了!你让理解@Thinker变得更简单了