如何在另一个 mat-autocomplete 的 'optionSelected' 事件中打开 mat-autocomplete 面板?

how to open mat-autocomplete panel on the 'optionSelected' event of another mat-autocomplete?

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

请参考这里的例子https://stackblitz.com/edit/angular-material-autocomplete-mqnxp5

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

完成的
onStateChanged(){
  setTimeout(() => {
    this.cityInput.openPanel();
  });
}