我已经选择启用了多个选项。 默认情况下,md-select的ng-model确实有一个OBJECT值作为数组元素。
关于md-option的点击/选择 - 我想更新md-select的ng-model(父md-select)
<md-input-container class="md-block">
<md-select ng-model="selected_item" ng-model-options="{trackBy: \'$value.id\'}" multiple>
<md-option ng-value="item" ng-click="onSelectItem(item)" ng-repeat="item in items">{{item.name}}</md-option>
</md-select>
答案 0 :(得分:0)
您要求的内容会自动发生。将md-select
设置为multiple
时,ng-model将是所选项目的数组。请参阅&#34;选项组&#34;以https://material.angularjs.org/latest/demo/select为例进行演示。您可以为披萨选择多个浇头,并且不需要额外的代码就可以将这些值推送到模型阵列中。