如何以编程方式将值设置为md-select

时间:2017-01-09 03:04:25

标签: angularjs angular-material md-select

我正在关注此doc md-select初始值设置。但我想通过按钮以编程方式设置md-select的值。

以下是我迄今为止所做的事情DEMO

1 个答案:

答案 0 :(得分:1)

md-select期望selectedUser中存在对象值,其中filter会返回已过滤对象的数组。您应该通过执行过滤结果的[0]来分配过滤数组的第一个元素。

$scope.selectedUser = $scope.users.filter(function(user) {
     return user.id == id;
})[0];

Forked Codepen