在Vue.js中,可以通过过滤已选择的选项来解决不在vue-select中显示已选择的选项的问题。以下是一个示例代码:
在上述示例代码中,我们使用了vue-select组件,并通过v-model
指令绑定了selectedOption
属性来获取用户选择的选项。然后,在filteredOptions
计算属性中,我们使用Array.filter()
方法过滤掉已选择的选项,以便在vue-select中不显示已选择的选项。
需要注意的是,我们使用了简单的option !== this.selectedOption
来判断是否是已选择的选项。这种判断方式可能不适用于所有情况,特别是如果选项对象的属性值不唯一时。如果需要更复杂的判断逻辑,可以根据实际需求进行修改。