欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue實(shí)現(xiàn)兄弟組件之間跳轉(zhuǎn)指定tab標(biāo)簽頁(yè)

 更新時(shí)間:2022年05月31日 10:05:49   作者:婷嘰  
這篇文章主要介紹了vue實(shí)現(xiàn)兄弟組件之間跳轉(zhuǎn)指定tab標(biāo)簽頁(yè),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

兄弟組件之間如何跳轉(zhuǎn)指定tab標(biāo)簽頁(yè)

場(chǎng)景

index跳轉(zhuǎn)至list的第三個(gè)標(biāo)簽欄并刷新列表

// index 

methods: {?
? ? ...?
? ? go(){
? ? ? this.$router.push({
? ? ? ? name: 'list', ? ? ? ?//要跳轉(zhuǎn)的路由name
? ? ? ? query: {
? ? ? ? ? myTab: 2
? ? ? ? }
? ? ? })
? ? },
}

// list 頁(yè)  

<template>
? ? <div>
? ? ? ? <div v-show="selTab == 0"> 標(biāo)簽為0時(shí)顯示的內(nèi)容 </div>
? ? ? ? <div v-show="selTab == 1"> 標(biāo)簽為1時(shí)顯示的內(nèi)容 </div>
? ? ? ? <div v-show="selTab == 2"> 標(biāo)簽為2時(shí)顯示的內(nèi)容 </div>
? ? </div>
</template>
<script>
export default {
? ? data() {
? ? ? ? return {
? ? ? ? ? ? selTab: 0,
? ? ? ? }
? ? }
?
? ? mounted() {
? ? ? ? //...
? ? ? ? let myTab = this.$route.query.myTab;
? ? ? ? this.selTab = myTab;
? ? ? ? this.getList(); ? ?//你自己的 當(dāng)標(biāo)簽為2時(shí)的獲取列表的方法
? ? }
}?
</script>

vue.js實(shí)現(xiàn)tab頁(yè)面的跳轉(zhuǎn)    

在jQuery中,若想實(shí)現(xiàn)Tab頁(yè)面的跳轉(zhuǎn),只需要將相應(yīng)的class名,一般為active,加到對(duì)應(yīng)的dom元素上,使其顯示即可。

那么,如果我們選擇使用vue.js,該如何實(shí)現(xiàn)Tab頁(yè)的跳轉(zhuǎn)呢?

思路與jQuery類似,即點(diǎn)擊對(duì)應(yīng)的Tab項(xiàng)時(shí),使對(duì)應(yīng)的class有效。因此,

(1) 要具備動(dòng)態(tài)的class,如,:class="{active:index==x}"

(2) 要綁定點(diǎn)擊事件及對(duì)應(yīng)的函數(shù),如,@click=activateTab(x)

(3) 當(dāng)然你使用了變量index,自然要在vue實(shí)例中聲明此變量。

tab標(biāo)簽

<ul class="tab-header clear-float-ml">
? ? ? ? ? ? <li class="name" @click="activateTab(0)" :class="{active:index==0}">New</li>
? ? ? ? ? ? <li class="name" @click="activateTab(1)" :class="{active:index==1}">Existed&Copy</li>
</ul> ?

tab標(biāo)簽對(duì)應(yīng)的展示的內(nèi)容

<form class="tab-content new-tab" :class="{active:index==0}">
? ? ? ? ?
?</form>
?<div class="tab-content existed-tab active" :class="{active:index==1}">
? ? ? ? ? ?
?</div>

vue實(shí)例中對(duì)應(yīng)的數(shù)據(jù)以及函數(shù)

<!-- vue 實(shí)例-->
? ? var vm=new Vue({
? ? ? el:'#management',
? ? ? data:{
? ? ? ? index:0
? ? ? },
? ? ? methods:{
? ? ? ? activateTab:function(index_chosen){
? ? ? ? ? this.index=index_chosen;
? ? ? ? }
? ? ? }?
? ? })

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • html頁(yè)面引入vue組件之http-vue-loader.js解讀

    html頁(yè)面引入vue組件之http-vue-loader.js解讀

    這篇文章主要介紹了html頁(yè)面引入vue組件之http-vue-loader.js解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Vue 中 onclick和@click區(qū)別解析

    Vue 中 onclick和@click區(qū)別解析

    這篇文章主要介紹了Vue 中 onclick和@click區(qū)別,簡(jiǎn)單點(diǎn)說就是onclick 只能觸發(fā) js的原生方法,不能觸發(fā)vue的封裝方法,@click 只能觸發(fā)vue的封裝方法,不能觸發(fā)js的原生方法,需要的朋友可以參考下
    2024-02-02
  • vue如何給數(shù)組添加新對(duì)象并賦值

    vue如何給數(shù)組添加新對(duì)象并賦值

    這篇文章主要介紹了vue如何給數(shù)組添加新對(duì)象并賦值,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • 解決ElementUI中tooltip出現(xiàn)無(wú)法顯示的問題

    解決ElementUI中tooltip出現(xiàn)無(wú)法顯示的問題

    這篇文章主要介紹了解決ElementUI中tooltip出現(xiàn)無(wú)法顯示的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • vue 實(shí)現(xiàn) ios 原生picker 效果及實(shí)現(xiàn)思路解析

    vue 實(shí)現(xiàn) ios 原生picker 效果及實(shí)現(xiàn)思路解析

    這篇文章主要介紹了vue 實(shí)現(xiàn) ios 原生picker 效果及實(shí)現(xiàn)思路解析,本文給大家介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-12-12
  • Vue Echarts實(shí)現(xiàn)圖表輪播圖以及圖表組件封裝和節(jié)流函數(shù)優(yōu)化講解

    Vue Echarts實(shí)現(xiàn)圖表輪播圖以及圖表組件封裝和節(jié)流函數(shù)優(yōu)化講解

    這篇文章主要介紹了在Vue中優(yōu)雅的使用Echarts實(shí)現(xiàn)圖表輪播圖、Echarts圖表組件封裝、節(jié)流函數(shù)優(yōu)化圖表性能,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-01-01
  • Vue.js學(xué)習(xí)之計(jì)算屬性

    Vue.js學(xué)習(xí)之計(jì)算屬性

    Vue.js 的內(nèi)聯(lián)表達(dá)式非常方便,但它最合適的使用場(chǎng)景是簡(jiǎn)單的布爾操作或字符串拼接。如果涉及更復(fù)雜的邏輯,你應(yīng)該使用計(jì)算屬性。下面這篇文章主要給大家介紹了Vue.js中的計(jì)算屬性,需要的朋友可以參考借鑒,一起來看看吧。
    2017-01-01
  • vue如何根據(jù)權(quán)限生成動(dòng)態(tài)路由、導(dǎo)航欄

    vue如何根據(jù)權(quán)限生成動(dòng)態(tài)路由、導(dǎo)航欄

    這篇文章主要介紹了vue如何根據(jù)權(quán)限生成動(dòng)態(tài)路由、導(dǎo)航欄,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • 前端vue-cli項(xiàng)目中使用img圖片和background背景圖的幾種方法

    前端vue-cli項(xiàng)目中使用img圖片和background背景圖的幾種方法

    這篇文章主要介紹了前端vue-cli項(xiàng)目中使用img圖片和background背景圖的幾種方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • vue項(xiàng)目無(wú)法刪除的問題及解決

    vue項(xiàng)目無(wú)法刪除的問題及解決

    這篇文章主要介紹了vue項(xiàng)目無(wú)法刪除的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)的大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04

最新評(píng)論