如何单击下拉箭头,它会显示所有选项,而不是在 mat-autocomplete 中过滤

How can I click dropdown arrow, it will display all option not filter in mat-autocomplete

我对 mat-autocomplete 有疑问。 我在 mat-autocomplete 中创建了一个下拉箭头,以便在我单击它时显示所有选项。当我第一次点击它时,它会显示所有选项

但是当我选择 1 个选项并再次单击时,它只显示按我的选择选项过滤的选项。

我只想让它在打开下拉菜单时显示所有选项。我该如何解决?

我的component.html

最简单的方法是在单击箭头时清除您的输入:

openAddDiag() { 
    this.myControl2.setValue(""):
};

但我不知道这是否是我们想要的行为,如果不是的话,它需要一个更复杂的结构,您可以在其中实现自定义搜索功能。 由于您明确单击箭头,因此清空输入并不是一个坏习惯,因为您打算进行更改(否则您不会单击)。