我有来自第三方系统的数据,构成一个AngularJS选择。 数据可以构建一个或多个选择。
我可以计算它可以动态构建的select(y)的数量,但是当我选择选项时,select会以奇怪的方式运行
<td ng-repeat="y in numCols track by $index" ng-init="myText='ChoiceCAP'+$index;myText2='ChoiceFO'+$index">
<select ng-model="mydata[myText]" >
<option selected value="mydata[myText]" > {{mydata[myText]}} </option> <option value="mydata[myText2]" > {{mydata[myText2]}}</option>
</select>
</td>
以下是我收到的数据:它可以是ChoiceCAP和ChoiceFO中的一个或多个,并且没有预设数量的值。
{&#34; ChoiceCAP0&#34;:&#34;乔尼&#34;&#34; ChoiceFO0&#34;:&#34;赠送&#34;&#34; ChoiceCAP1&#34;:& #34;赠送&#34;&#34; ChoiceFO1&#34;:&#34;乔尼&#34;&#34; ChoiceCAP2&#34;:&#34;乔尼&#34;&#34; ChoiceFO2&# 34;:&#34;赠送&#34;}
答案 0 :(得分:0)
问题在于模型,用一个修复问题的不同范围变量来处理它