踩iviewui中Tabs 标签页数据绑定坑
生活随笔
收集整理的這篇文章主要介紹了
踩iviewui中Tabs 标签页数据绑定坑
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天小穎要實現點擊Tabs 標簽頁中每個標簽,并動態獲取當前點擊的標簽值。
一句話說不清楚,那就看動態圖吧
小穎一開始看官網寫的代碼是:
<template>
<Tabs :value="whereMap.type" @on-click="clickTabs">
<TabPane label="標簽一" name="-1">標簽一的內容</br>當前whereMap.type值:{{whereMap.type}}</TabPane>
<TabPane label="標簽二" name="1">標簽二的內容</br>當前whereMap.type值:{{whereMap.type}}</TabPane>
<TabPane label="標簽三" name="2">標簽三的內容</br>當前whereMap.type值:{{whereMap.type}}</TabPane>
</Tabs>
</template>
<script>
export default {
data(){
return{
whereMap: {
type: '-1'
}
}
},
methods:{
clickTabs(){
alert(this.whereMap.type);
}
}
}
</script>
結果發現,whereMap.type的值一直都是“-1”,后來仔細看了api才知道,即使將 value 寫成 :value 也是不起作用的,要實現雙向綁定時需用 v-model
所以只需將 :value="whereMap.type" 改為:v-model="whereMap.type" 即可
總結
以上是生活随笔為你收集整理的踩iviewui中Tabs 标签页数据绑定坑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浮点上下文中的整数除法
- 下一篇: Porter 进入 CNCF 云原生全景