Angularjs使用select动态扩展表

时间:2016-09-30 03:52:46

标签: angularjs

我有来自第三方系统的数据,构成一个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;}

1 个答案:

答案 0 :(得分:0)

问题在于模型,用一个修复问题的不同范围变量来处理它