首页 > 解决方案 > 如何删除输入查询值文本

问题描述

我想在执行某些功能之前删除 vue-multiselect 元素中用户输入的文本查询输入。

如果我不删除用户文本输入,我的数据数组仍然会被过滤,并且我无法访问整个初始数据集

我尝试使用 jquery 选择器设置为 null,但我想用户文本由 vue 恢复。

谢谢

请原谅我的近似英语我是法国人。

此致

标签: vuejs2vue-multiselect

解决方案


Salut.尝试以编程方式清除多选值。使用数据,但不使用 DOM。

new Vue({
  data: {
    value: [{ text: 'TS', value: 1 }],
    options: [{ text: 'TS', value: 1 }, { text: 'JS', value: 2 }]
    // ...
    },
  methods: {
    // ...
    clearValue() {
        this.value = [];
        // or this.$set(this, 'value', []);
    }
  }
});

推荐阅读