Buefy自动完成搜索在右边添加清除图标?

时间:2019-06-06 05:08:43

标签: vue.js vuejs2 bulma buefy

我在vue-cli项目中使用Buefy。 如何在自动完成功能的右侧添加清除图标?

screenshot of desired result

https://buefy.org/documentation/autocomplete/

1 个答案:

答案 0 :(得分:1)

这是v0.7.7之前尚未实现的requested feature。但是,您可以通过编程方式将b-autocomplete的输入类型更改为search(即<input type="search">),这将在悬停时启用浏览器的本机清除按钮:

// <b-autocomplete ref="autocomplete">
mounted() {
  const input = this.$refs.autocomplete.$el.querySelector('.control .input')
  input.type = 'search'
}

Chrome Screeenshot:

Chrome screenshot

demo