vuejs2 - 如何删除输入查询值文本
问题描述
我想在执行某些功能之前删除 vue-multiselect 元素中用户输入的文本查询输入。
如果我不删除用户文本输入,我的数据数组仍然会被过滤,并且我无法访问整个初始数据集
我尝试使用 jquery 选择器设置为 null,但我想用户文本由 vue 恢复。
谢谢
请原谅我的近似英语我是法国人。
此致
解决方案
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', []);
}
}
});
推荐阅读
- wordpress - 在 elementor 中,为什么响应式字体大小不会改变?
- reactjs - 代码拆分对服务工作者的反应
- javascript - mongodb:: 由 :: Attempt to convert NaN value to integer type in $convert with no onError value
- winapi - 解锁后如何在Windows中打开文件?
- php - Laravel 迁移错误 - 找不到驱动程序 - Illuminate\Database\QueryException
- html-table - Replicating a table
- python - How threads works in python
- robots.txt - How to write robots.txt code to stop indexing the few webpages
- laravel - 在 Laravel 的同一页面中同时使用两个或多个语言环境翻译?
- unity3d - Prefab AudioSuorce not playing