1

如何在另一个 mat-autocomplete 的(option-Selected)事件上打开 mat-autocomplete 面板

请参考此处的示例https://stackblitz.com/edit/angular-material-autocomplete-mqnxp5

4

1 回答 1

0

从选定事件打开另一个列表的问题是第一个列表的事件序列仍在进行中。等到之后是必要的,这是使用 setTimeout() 完成的:

onStateChanged(){
  setTimeout(() => {
    this.cityInput.openPanel();
  });
}
于 2019-05-09T18:58:21.537 回答