angularjs - 单个ng模型中的多个数据组件

时间:2015-12-11 01:32:19

标签: angularjs angular-ngmodel

是否可以拥有包含多个数据的ng-model?类似的东西:

<select ng-model="data1,data2" ng-change="changedValue(data1,data2)" 

如果不是人们通常如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

在模型中传递多个值无效。

你可以做这样的事情

for(var i = 0; i < dimensions1.length; i++){
              data.addRow([
                uniquedim1[i], 
                groupeddataArray[0][i],
                groupeddataArray[1][i],
                groupeddataArray[2][i],
                groupeddataArray[3][i],
                groupeddataArray[4][i],

              ]);
          }

其中selectedModel包含所选选项的数组

答案 1 :(得分:0)

使用ng-list

<input name="namesInput" ng-model="names" ng-list required></label>

Angular docs:https://docs.angularjs.org/api/ng/directive/ngList

Plnkr:http://plnkr.co/edit/?p=preview