md-autocomplete md-clear-button="true" 不显示清除按钮

md-autocomplete md-clear-button="true" does not show the clear button

我对 <md-autocomplete> component which is shown in this demo 有疑问:

<md-autocomplete md-clear-button="true"> 不起作用。我希望在输入字段的末尾显示一个十字,就像官方显示的那样 Basic Usage demo.

如果有人可以更新我的演示,使清除按钮起作用,我将不胜感激。

这实际上在当前版本 v1.1.4 中工作正常(可能高于 v1.1.2)。参见 demo here

此外,根据某些 GitHub 问题 (#2727 and #7800)

,这似乎是在将 md-floating-label 用于 md-autocomplete 时的故意行为

如果您无法选择更新 angular-material 版本,您可以查看 this comment,这是一个颇受好评的解决方法。

希望对您有所帮助!

将您的 angularjs-material 版本更新到 1.1.2 及更高版本。只比较版本 1.1.0 (under the attributes section) and 1.1.2 (there's a dedicative section for md-clear-button attribute)

注意: 看起来 Google 尚未为 1.1.2 及更高版本提供 angularjs-material。请改用 cdnjs

更新:Google 现在为 1.1.2 及更高版本提供 angularjs-materialMore info

这是 updated fiddle