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

How to programmatically set a value to md-select

我按照这个 doc 进行 md-select 初始值设置。但我想通过按钮以编程方式设置 md-select 的值。

这是我到目前为止所做的 DEMO

md-select 期望对象值出现在 selectedUser 中,而 filter 会出现 return 过滤对象数组。您应该通过过滤结果的 [0] 来分配过滤数组的第一个元素。

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

Forked Codepen