Binding 在angularjs中绑定动态创建的控件

Binding 在angularjs中绑定动态创建的控件,binding,angularjs,Binding,Angularjs,我需要添加多个“单选”选择字段 显然,第一个是这样添加的: <select class="acctRep" id="acctRep1Select" ng-model="accountUser1" ng-options="user.FirstName + ' ' + user.LastName for user in accountUsers"></select> 为了添加新的,我克隆了支持列表的数组(accountUsers),并构建了要添加到页面的html文本:

我需要添加多个“单选”选择字段

显然,第一个是这样添加的:

<select class="acctRep" id="acctRep1Select" ng-model="accountUser1" ng-options="user.FirstName + ' ' + user.LastName for user in accountUsers"></select>

为了添加新的,我克隆了支持列表的数组(accountUsers),并构建了要添加到页面的html文本:

var newElement = '<select class="acctRep" id="acctRep' + nextRepNumber + 'Select" ng-model="accountUser' + nextRepNumber + '" ng-options="user.FirstName+';  .. etc

$('#acctReps').append(newElement);

var newElement='不要使用jquery添加新控件。使用数据在数组上创建一个ng repeat,当需要添加新的select时,只需向数组中添加更多数据。类似于这样的内容?:它似乎不会绑定到accountReps元素数组。它不会根据我的选择进行更改,但会返回默认值。我将ng模型更改为accountReps[$index]和bingo。谢谢你的帮助。