【发布时间】:2021-10-13 07:39:28
【问题描述】:
我正在使用 vue-select 在我的 vue 应用程序中使用 select 进行搜索。 比如我在vue-select中点击一个选项,它会在另一个对象中发送给我,在选择器之后消失。
我怎么能这样做? 我做了类似的事情,但是不行
Selector
<v-select
v-model="value"
:options="dataTags"
multiple
@click="onAdd()"
placeholder="Select your data">
</v-select>
Js
<script>
export default {
props: {
dataTags: {
type: Object,
required: true
}
},
data() {
return {
value: '',
Items: {
selected_items: []
}
}
},
methods: {
onAdd() {
this.Items.selected_items.push(this.value);
this.value = '';
}
}
}
</script>
而数据标签只是这些标签的数组,没什么特别的。 它基于 id 和标签。 那么如何继续将所选项目发送到新对象并使其从选择器中消失? 我可以用某种方式隐藏它们吗?
【问题讨论】:
标签: javascript vue.js vue-select