如何屏蔽formcontrol名称的输入。 HTML 显示自动填充功能时,您只能看到airport.name。 当用户选择机场时,我想在输入值中显示airport.name,但在formControl中我想将机场对象设置为值,因为当我进行搜索时,我需要的不仅仅是字符串来查找数据。
repeatable read
答案 0 :(得分:1)
您只需为(onSelectionChange)=selectedAirport(airport)
<mat-option>
即可获得整个机场对象
刚为它创建了一个stackblitz:https://stackblitz.com/edit/angular-nj3saw