是否可以在ng-option和md-select的ng-model中使用相同的json对象?
我在这里使用Angular Material md-select而不是HTML Select
控制器:
$scope.languages = [
{ name: 'English', value: true },
{ name: 'English', value: false }
];
查看:
<md-select ng-model="languages"
placeholder="Select"
class="select-dropdown md-no-underline"
multiple>
<md-option ng-value="language.value" ng-repeat="language in languages">
{{language.name}}
</md-option>
</md-select>
答案 0 :(得分:1)
之所以如此,是因为select
或un-select
来自md-checkbox
的列表项,它会改变ng-repeat
获取值的列表。您需要在另一个变量中维护选择。