如何以编程方式清除 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" 以避免打开搜索框。