Vue.js 为不高亮显示的v形选项卡清除功能中的v形模型Vuetify
如果按下给定值,我希望有时清除v型Vue.js 为不高亮显示的v形选项卡清除功能中的v形模型Vuetify,vue.js,vuetify.js,Vue.js,Vuetify.js,如果按下给定值,我希望有时清除v型 <template> <div id="app"> <v-app> <v-content> <v-tabs v-model="active_tab" slider-color="#F8940A" centered background-color="#ffffff" h
<template>
<div id="app">
<v-app>
<v-content>
<v-tabs
v-model="active_tab"
slider-color="#F8940A"
centered
background-color="#ffffff"
height="80px"
>
<v-tab v-for="(item, i) in items" :key="i" v-on:click="test()">
<div>{{item.text}}</div>
</v-tab>
</v-tabs>
</v-content>
</v-app>
</div>
</template>
<script>
export default {
name: "App",
data: () => ({
items: [
{
text: "item 1"
},
{
text: "item 2"
},
{
text: "item 3"
},
{
text: "item 4"
}
],
active_tab: ""
}),
methods: {
test: function() {
this.active_tab = "";
}
}
};
</script>
{{item.text}
导出默认值{
名称:“应用程序”,
数据:()=>({
项目:[
{
案文:“项目1”
},
{
案文:“项目2”
},
{
案文:“项目3”
},
{
案文:“项目4”
}
],
活动_选项卡:“”
}),
方法:{
测试:函数(){
this.active_tab=“”;
}
}
};
我这里有一个工作示例:
如果我只是将this.active\u选项卡设置为空,则不会发生任何事情。我可以把它设为一个整数,它会变为那个。是否有办法清除要突出显示的非项目的值?使用v形选项卡上的
隐藏滑块属性
<v-tabs
v-model="active_tab"
slider-color="#F8940A"
centered
background-color="#ffffff"
height="80px"
hide-slider
>
<v-tab v-for="(item, i) in items" :key="i" v-on:click="test()">
<div>{{item.text}}</div>
</v-tab>
</v-tabs>
{{item.text}
代码笔-在v形选项卡上使用隐藏滑块
属性
<v-tabs
v-model="active_tab"
slider-color="#F8940A"
centered
background-color="#ffffff"
height="80px"
hide-slider
>
<v-tab v-for="(item, i) in items" :key="i" v-on:click="test()">
<div>{{item.text}}</div>
</v-tab>
</v-tabs>
{{item.text}
codepen-您可以有条件地设置隐藏滑块。您可以有条件地设置隐藏滑块。