2015-12-11 1 views
1

Возможно ли иметь ng-model с несколькими данными? что-то вроде:angularjs - многокомпонентный компонент в одной ng-модели

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

Если нет, то как люди обычно решают эту проблему?

+0

Как вы можете использовать несколько ng-моделей в одном компоненте? – Rebel

+0

Это на самом деле мой вопрос. Могу ли я иметь несколько «ng-model» в одном компоненте? если нет, то есть альтернатива? – sooon

+0

Я еще не знаю, если это возможно. но зачем вам это нужно? – Rebel

ответ

0

Передача нескольких значений внутри модели недопустима.

вы можете сделать что-то вроде этого

<select multiple="true" ng-model="selectedModel" ng-change="sendData(selectedModel)"> 
    <option value="1"> first</option> 
     <option value="2"> second</option> 

    <option value="3"> third</option> 

</select> 

где selectedModel содержит массив выбранных опций

+0

Я знаю, как это сделать, и это не то, о чем я говорю. – sooon