Vue.js v-chip值don';单击下拉列表值和芯片关闭后不显示';关不上
我试图得到v-chips的值,但我不知道我需要做什么更改。而且,芯片的X(接近)也不起作用。用另一种方式编码好吗?。请帮忙,谢谢 这就是它的样子 这是HelloWorld.vue的代码Vue.js v-chip值don';单击下拉列表值和芯片关闭后不显示';关不上,vue.js,vuejs2,vue-component,vuetify.js,Vue.js,Vuejs2,Vue Component,Vuetify.js,我试图得到v-chips的值,但我不知道我需要做什么更改。而且,芯片的X(接近)也不起作用。用另一种方式编码好吗?。请帮忙,谢谢 这就是它的样子 这是HelloWorld.vue的代码 添加语音 从“/VideoPrueba”导入VideoPrueba 导出默认值{ 名称:“HelloWorld”, 组件:{VideoPrueba}, 数据:()=>({ 步骤:[ { 标题:“视频”, 选项:[“视频1”、“视频2”、“视频3”、“视频4”], 选定:[] } ], } ) } 这是因为
添加语音
从“/VideoPrueba”导入VideoPrueba
导出默认值{
名称:“HelloWorld”,
组件:{VideoPrueba},
数据:()=>({
步骤:[
{
标题:“视频”,
选项:[“视频1”、“视频2”、“视频3”、“视频4”],
选定:[]
}
],
} )
}
这是因为:
<v-chip :disabled="loading" close @click:close="del(el, i)">
<v-icon left v-text="el.icon"></v-icon>
{{ el }}
</v-chip>
{{el}}
Cheers您好,现在,该值出现在v-chip中,但当我单击“X”时,它没有关闭,我用@click:close=“del(el,I)”修改了代码,但什么也没有发生,我想只放“false”而不是“del(el,I)”,并且我在console.log中得到一个错误。v-on处理程序中的错误:“TypeError:handler.apply不是一个函数" . 我在看这个关于关闭芯片的练习,但我仍然在想如何把它放在这个例子中。别忘了你声明了
this.selectedItems.splice(i,1)
也许你想把它改成this.hey.splice(i,1)
它成功了,非常感谢你的帮助。很高兴听到这个消息。不客气