Angular Material - 当 md-chips 关闭时自动完成不显示建议

Angular Material - Autocomplete doesn't show suggestions when md-chips are closed

md-autocomplete 当筹码关闭时不显示列出的建议,用于不同的建议列表。

场景:我想只针对未添加的芯片显示建议。最初,所有筹码都已添加,因此没有更多筹码要添加 - 没有建议,这很好。当一个 chip 关闭并且输入字段被聚焦时,仍然没有建议,但理想情况下建议列表中应该有一个 chip。仅当输入一个或多个字符时才会显示建议。

即使查询字符串长度为 0,

md-autocomplete 也应该重新呈现项目,但它似乎设置为 1。这可以通过观察 md-items 中定义的过滤器函数来推断当查询字符串为空时,它不会被触发。

这是CodePen link

删除添加的筹码并关注输入字段。观察 md-autocomplete.

没有显示封闭筹码的建议

这是 Angular Material 库的错误。我在 Angular Material Github repo. A fix has been committed and is under review. Most probably, the patch should be available in the next release. Here is the link to the issue.

上提出了一个问题