el-autocomplete 组件中,确实没有提供 @change 事件。但是你可以使用 @select 事件来实现类似的功能。

@select 事件会在用户选择一个选项后触发,你可以在该事件中处理选项的变化。

<el-autocomplete
  v-model='value'
  :fetch-suggestions='querySearch'
  @select='handleSelect'
></el-autocomplete>
export default {
  data() {
    return {
      value: ''
    };
  },
  methods: {
    querySearch(queryString, cb) {
      // 根据输入的内容获取建议列表的逻辑
    },
    handleSelect(item) {
      // 处理选项的变化
    }
  }
};

handleSelect 方法中,你可以获取到用户选择的选项 item,然后进行相应的处理。

希望这可以帮助到你!

Vue.js el-autocomplete 组件如何实现类似 @change 事件的功能

原文地址: https://www.cveoy.top/t/topic/bzOu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录