2017-05-11 60 views

回答

2

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

而且,它似乎根据一些GitHub的问题(#2727#7800

如果你没有更新版本angular-material的选择,你可以看看,这是故意的行为,而使用md-floating-labelmd-autocompletethis comment这是一个有点赞许的解决方法。

希望有帮助!

+0

感谢您的努力。也许你在我的演示中已经注意到我试图用一个CSS规则为所有输入字段添加顶部填充,但是它会使'md-autocomplete'错误地计算交叉位置和下拉列表。你认为这是一个错误还是它可以相对容易地与CSS变通? –

+0

https://codepen.io/anon/pen/vdbpYv?editors=1010 ..md-自动完成重置不起作用 –

1

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

注:看起来像谷歌还没有为1.1.2及以上版本提供angularjs-material。改为使用cdnjs

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

这里是updated fiddle

+0

感谢您的注意!也许这就是为什么我没有拿到最新版本的图书馆的原因:我无法在Google网站上找到它。 –

+0

@dma_k看起来谷歌现在提供版本1.1.2及更高版本! – Edric

+0

https://codepen.io/anon/pen/vdbpYv?editors=1010 ..md-autocomplete重置不起作用 –