如何以编程方式清除 angularjs 中的 material 设计自动完成功能?
How to programmatically clear a material design autocomplete in angularjs?
我有一个 material 设计自动完成功能正常工作。现在我需要能够在单击按钮时清除所选元素。我看到出现在右侧的元素的删除按钮有一个 $mdAutocomplete.clear()
调用,这正是我需要的,但我不知道如何启动它。
如何捕获元素并调用 clear() 方法?
谢谢
尝试设置绑定到空字符串的搜索文本的模型:
self.clear = function() {
self.searchText = '';
}
看到这个codepen
self.clear = function() {
self.searchText = '';
}
eladcon 答案有效,但我会设置 md-min-length="1" 以避免打开搜索框。
我有一个 material 设计自动完成功能正常工作。现在我需要能够在单击按钮时清除所选元素。我看到出现在右侧的元素的删除按钮有一个 $mdAutocomplete.clear()
调用,这正是我需要的,但我不知道如何启动它。
如何捕获元素并调用 clear() 方法? 谢谢
尝试设置绑定到空字符串的搜索文本的模型:
self.clear = function() {
self.searchText = '';
}
看到这个codepen
self.clear = function() {
self.searchText = '';
}
eladcon 答案有效,但我会设置 md-min-length="1" 以避免打开搜索框。