亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

vue.js實(shí)現(xiàn)標(biāo)簽頁(yè)切換效果

 更新時(shí)間:2018年06月07日 08:28:47   作者:偉hw  
這篇文章主要介紹了vue.js實(shí)現(xiàn)標(biāo)簽頁(yè)切換效果,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

第二個(gè)實(shí)例是關(guān)于標(biāo)簽頁(yè)切換的,先看一下效果:

這也是一個(gè)很常見的交互效果,以往正常的javascript寫法是給各個(gè)按鈕綁定事件來(lái)切換不同的層,當(dāng)然也可以用純css寫,給上面的三個(gè)切換的層分別添加一個(gè)單選按鈕的兄弟節(jié)點(diǎn),再用絕對(duì)定位把單選按鈕定位在三個(gè)button上面,這樣就可以用:checked偽類來(lái)單選按鈕的兄弟元素,即對(duì)應(yīng)的不同的層,我簡(jiǎn)單的寫了一下DOM結(jié)構(gòu),大概就是這樣:

那么用vue.js實(shí)現(xiàn)上述的效果,其實(shí)也有兩種途徑,一種使用vue-router,vue-routervue.js的一個(gè)路由組件,在單頁(yè)面應(yīng)用中非常非常流行,如果切換的層數(shù)據(jù)量非常大的話,比如每個(gè)層都要有服務(wù)器進(jìn)行大量的數(shù)據(jù)交互,那么強(qiáng)烈建議使用vue-router,因?yàn)?code>vue-router在每次切換路由的過(guò)程中,都會(huì)自動(dòng)銷毀(destroyed)前面的組件,這樣在頻繁的操作中頁(yè)面也不會(huì)卡,而且vue-router也定義了頁(yè)面切換過(guò)程中的過(guò)渡動(dòng)畫。

如果數(shù)據(jù)量并不復(fù)雜的話,可以直接通過(guò)vue.js定義切換狀態(tài)來(lái)切換不同的層。

首先先把template和css寫好:

其中introduce、chatbar、videobar分別代表三個(gè)需要跟隨button切換的組件,接下來(lái)就可以給vue.js的button節(jié)點(diǎn)綁定事件來(lái)操控點(diǎn)擊狀態(tài):

點(diǎn)擊不同的button,會(huì)讓active的狀態(tài)改變,同時(shí)這個(gè)狀態(tài)會(huì)作用到button上面,比如讓被點(diǎn)擊的button有個(gè)高亮的效果等等。

那么如何讓active的狀態(tài)作用到彈出層呢?其實(shí)定義一個(gè)computed函數(shù)就可以了:

總結(jié)

以上所述是小編給大家介紹的vue.js實(shí)現(xiàn)標(biāo)簽頁(yè)切換效果,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 在Vue中實(shí)現(xiàn)Excel導(dǎo)出功能(數(shù)據(jù)導(dǎo)出)

    在Vue中實(shí)現(xiàn)Excel導(dǎo)出功能(數(shù)據(jù)導(dǎo)出)

    本文分享了如何在前端導(dǎo)出Excel文件,強(qiáng)調(diào)了前端導(dǎo)出的即時(shí)性、便捷性、靈活性和定制化優(yōu)勢(shì),以及減輕后端服務(wù)器負(fù)擔(dān)的特點(diǎn),詳細(xì)介紹了ExcelJS和FileSaver.js兩個(gè)工具庫(kù)的使用方法和主要功能,最后通過(guò)Vue實(shí)現(xiàn)了Excel的導(dǎo)出功能
    2024-10-10
  • Vue 配合eiement動(dòng)態(tài)路由,權(quán)限驗(yàn)證的方法

    Vue 配合eiement動(dòng)態(tài)路由,權(quán)限驗(yàn)證的方法

    今天小編就為大家分享一篇Vue 配合eiement動(dòng)態(tài)路由,權(quán)限驗(yàn)證的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • vue綁定class與行間樣式style詳解

    vue綁定class與行間樣式style詳解

    這篇文章主要介紹了vue綁定class與行間樣式style的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Vue預(yù)覽圖片和視頻的幾種實(shí)現(xiàn)方式

    Vue預(yù)覽圖片和視頻的幾種實(shí)現(xiàn)方式

    本文主要介紹了Vue預(yù)覽圖片和視頻的幾種實(shí)現(xiàn)方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • vue-auto-focus: 控制自動(dòng)聚焦行為的 vue 指令方法

    vue-auto-focus: 控制自動(dòng)聚焦行為的 vue 指令方法

    今天小編就為大家分享一篇vue-auto-focus: 控制自動(dòng)聚焦行為的 vue 指令方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • vue2安裝vue-router報(bào)錯(cuò)的解決方法

    vue2安裝vue-router報(bào)錯(cuò)的解決方法

    vue-router的安裝不是理想化的,會(huì)出現(xiàn)問(wèn)題,需要靜下心認(rèn)真研究,熬過(guò)去就會(huì)懂得更多,這篇文章主要給大家介紹了關(guān)于vue2安裝vue-router報(bào)錯(cuò)的解決方法,需要的朋友可以參考下
    2022-03-03
  • vue中的router-view父子組件傳參方式

    vue中的router-view父子組件傳參方式

    這篇文章主要介紹了vue中的router-view父子組件傳參方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • VUE v-bind 數(shù)據(jù)綁定的示例詳解

    VUE v-bind 數(shù)據(jù)綁定的示例詳解

    這篇文章主要介紹了VUE v-bind 數(shù)據(jù)綁定,簡(jiǎn)單點(diǎn)來(lái)說(shuō)就是對(duì) HTML 中的元素,我們可以使用 v-bind 來(lái)進(jìn)行綁定和動(dòng)態(tài)的數(shù)據(jù)輸出,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • Vue3之 Vue CLI多環(huán)境配置

    Vue3之 Vue CLI多環(huán)境配置

    這篇文章主要介紹了Vue3之 Vue CLI多環(huán)境配置,通俗點(diǎn)說(shuō)就是使用配置文件來(lái)管理多環(huán)境,實(shí)現(xiàn)環(huán)境的切換,西阿棉詳細(xì)內(nèi)容,需要的朋友可以參考一下
    2021-11-11
  • vue中的base64圖片轉(zhuǎn)網(wǎng)絡(luò)URL方式

    vue中的base64圖片轉(zhuǎn)網(wǎng)絡(luò)URL方式

    在Vue中,可以直接將Base64編碼的圖片賦值給img元素的src屬性,此外,也可以通過(guò)JavaScript的URL.createObjectURL()方法將Base64轉(zhuǎn)換為Blob URL,進(jìn)而轉(zhuǎn)換為File對(duì)象,并可進(jìn)一步轉(zhuǎn)換為PNG或其他格式的圖片,這種轉(zhuǎn)換技術(shù)在前端開發(fā)中非常實(shí)用
    2024-10-10

最新評(píng)論