Angular 2 Material Autocomplete - 获取(有效)所选项目

时间:2017-07-24 16:45:48

标签: javascript angular autocomplete angular-material2

我希望Angular Material AutoComplete的选定值存储到组件中的变量。

我无法使用[(ngModel)] on<输入>因为,它也将允许用户的每一个输入。

进一步的限制是我对

的使用
(onSelectionChange)="onFilterChange($event)"

EventEmitter,我需要。

文档非常不足: https://material.angular.io/components/autocomplete/api

是否有一种很好的方法可以从自动完成组件中获取所选值(以及仅可选值!)?

我考虑过使用“activeOption”属性,但API没有描述如何使用它。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

尝试添加nginx事件处理程序

optionSelected

然后在您的组件中

(optionSelected)="itemSelected($event)"