我有以下Angular 6代码:
https://stackblitz.com/edit/angular-pl9wkw
我正在尝试将选择下拉菜单重置为占位符。我使用这两行来尝试引用该过程:
@ViewChild('selectDropdown') selectDropdown: MatSelect;
和
this.selectDropdown.AppComponent.reset();
A,将下拉列表设置回占位符无效。我知道可以将其设置回占位符,因为我有空白的<mat-option></mat-option>
可选,一旦选择它,它就会将其设置回占位符。
任何想法...任何人。
答案 0 :(得分:1)
在您的onChange方法中进行以下更改。
this.selectDropdown.value = [];
// this.selectDropdown.AppComponent.reset();
答案 1 :(得分:0)
在您的Onchange中进行以下更改
this.selectDropdown.value.reset();