如何处理 AngularJS 自动完成中的项目 select

How to handle item select in AngularJS Autocomplete

我对AngularJS很陌生..

我通过示例实现了自动完成控件

https://material.angularjs.org/latest/demo/autocomplete

很遗憾,这只是我控制的一部分。现在我已经尝试了所有方法,但我不知道如何在选择项目时处理该事件。

我正在尝试根据另一个的选定值实现多选。

谢谢!

您可以使用 md-selected-item-change 属性

md-selected-item-change expression An expression to be run each time a new item is selected

例如:

<md-autocomplete
          ...
          md-selected-item-change="selectedItemChange(item)">
</md-autocomplete>

js:

$scope.selectedItemChange = function(item) {
  $log.info('Item changed to ' + JSON.stringify(item));
}