【发布时间】:2017-02-24 10:31:29
【问题描述】:
使用多个选项在角度 md-select 中设置所选项目
<md-select multiple ng-model="Reg.roles" placeholder="Please select roles" required>
<md-option ng-repeat="role in roles" value="{{role.value}}" ng-selected="{{ role.value === '<%= data.roles %>' ? 'true' : 'false' }}">{{ role.name }}</md-option>
</md-select>
在我的控制器中
$scope.roles = [{
"name": "Account Admin",
"value": "account_admin"
}, {
"name": "Developer",
"value": "developer"
},
{
"name": "Analyst",
"value": "analyst"
}
];
在视图中
data.roles 包含值:
['account_admin', 'developer']
我需要 role.value 对应的项目应该处于选中状态。
【问题讨论】:
-
使用 ng 选项有时选项不起作用
标签: angularjs sails.js angular-material md-select