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

vue頭部導(dǎo)航動(dòng)態(tài)點(diǎn)擊處理方法

 更新時(shí)間:2018年11月02日 11:21:12   作者:qq_22936647  
這篇文章主要介紹了vue頭部導(dǎo)航動(dòng)態(tài)點(diǎn)擊處理方法,文中通過(guò)一段示例代碼給大家介紹了vue實(shí)現(xiàn)動(dòng)態(tài)頭部的方法,需要的朋友可以參考下

1:DATA中兩個(gè)變量,

data: {
       nav:['頭條1','頭條2'],
       ins:0,//記錄當(dāng)前點(diǎn)擊的INDEX
      },

2:              

 <div v-for="(item,index) in nav" :class="index == ins ? 'swiper-slide swiper_active' : 'swiper-slide' " @click="topClick(index)">{{item}}</div>

3:mothods:

topClick:function(i){
        var t=this;
        t.ins=i;
      },

ps:下面看下vue實(shí)現(xiàn)動(dòng)態(tài)頭部

h5項(xiàng)目中,經(jīng)常用到的頭部是樣式是一致的,只是左右按鈕和中間標(biāo)題會(huì)不一致。

vue主打組件化,為了減少代碼冗余,可以將頭部提取成一個(gè)單獨(dú)的組件。接下來(lái)考慮是否需要左右按鈕,是否固定在頁(yè)面上不動(dòng),中間標(biāo)題是否為動(dòng)態(tài)。

先寫(xiě)一個(gè)簡(jiǎn)單的頭部,position設(shè)置成變量customFixed。左右按鈕通過(guò)<slot>來(lái)控制。中間標(biāo)題設(shè)置成變量customTitle通過(guò)父子組件傳值過(guò)來(lái)。

設(shè)置好樣式以后給customFixed和customTitle默認(rèn)值和類(lèi)型。

<template>
  <div id="header" :style="{'position' : customFixed ? 'fixed' : 'absolute'}">
   <slot name="left"></slot>
   {{customTitle}}
   <slot name="right"></slot>
  </div>
</template>

<script>
  export default {
   name: "my-header",
   props:{
    customTitle : {
      type : String,
      default : '標(biāo)題'
     },
    customFixed: {
      type: Boolean,
      default: false
    }
   }
  }
</script>

<style scoped>
#header{
 width: 100%;height: 40px;background: #666;color: white;text-align: center;line-height: 40px;
 position: absolute;left:0;top: 0;z-index: 10;
}
 #header button {height: 100%;padding: 0 50px;}
 #header button:nth-of-type(1){float: left}
 #header button:nth-of-type(2){float: right}
</style>

在用到頭部的地方:

<template>
 <div id="app">
  <my-header custom-title="通訊錄" custom-fixed>
   <button @click="backBtn" slot="left">返回</button>
   <button @click="homeBtn" slot="right">主頁(yè)</button>
  </my-header>
 </div>
</template> 

總結(jié)

以上所述是小編給大家介紹的vue頭部導(dǎo)航動(dòng)態(tài)點(diǎn)擊處理方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 項(xiàng)目中Axios二次封裝實(shí)例Demo

    項(xiàng)目中Axios二次封裝實(shí)例Demo

    vue項(xiàng)目經(jīng)常會(huì)用到axios來(lái)請(qǐng)求數(shù)據(jù),那么首先肯定需要對(duì)這個(gè)請(qǐng)求方法進(jìn)行一個(gè)二次封裝,這篇文章主要給大家介紹了關(guān)于項(xiàng)目中Axios二次封裝的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • VUE實(shí)現(xiàn)時(shí)間軸播放組件

    VUE實(shí)現(xiàn)時(shí)間軸播放組件

    這篇文章主要為大家詳細(xì)介紹了VUE實(shí)現(xiàn)時(shí)間軸播放組件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Vue使用Echarts實(shí)現(xiàn)數(shù)據(jù)可視化的方法詳解

    Vue使用Echarts實(shí)現(xiàn)數(shù)據(jù)可視化的方法詳解

    這篇文章主要為大家詳細(xì)介紹了Vue使用Echarts實(shí)現(xiàn)數(shù)據(jù)可視化的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • 關(guān)于VanCascader默認(rèn)值(地址code轉(zhuǎn)換)

    關(guān)于VanCascader默認(rèn)值(地址code轉(zhuǎn)換)

    這篇文章主要介紹了關(guān)于VanCascader默認(rèn)值(地址code轉(zhuǎn)換),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • vue在install時(shí)node-sass@4.14.1?postinstall:node?scripts/build.js錯(cuò)誤解決

    vue在install時(shí)node-sass@4.14.1?postinstall:node?scripts/buil

    最近在npm install 的時(shí)候遇到了個(gè)問(wèn)題,所以給大家總結(jié)下,下面這篇文章主要給大家介紹了關(guān)于vue在install時(shí)node-sass@4.14.1?postinstall:node?scripts/build.js錯(cuò)誤的解決方法,需要的朋友可以參考下
    2023-05-05
  • vue本地打開(kāi)build后生成的dist文件夾index.html問(wèn)題

    vue本地打開(kāi)build后生成的dist文件夾index.html問(wèn)題

    這篇文章主要介紹了vue本地打開(kāi)build后生成的dist文件夾index.html問(wèn)題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2019-09-09
  • vuex與組件聯(lián)合使用的方法

    vuex與組件聯(lián)合使用的方法

    Vuex 是一個(gè)專為 Vue.js 應(yīng)用程序開(kāi)發(fā)的狀態(tài)管理模式。這篇文章主要介紹了vuex與組件聯(lián)合使用的方法,需要的朋友可以參考下
    2018-05-05
  • 解決vite build打包后頁(yè)面不能正常訪問(wèn)的情況

    解決vite build打包后頁(yè)面不能正常訪問(wèn)的情況

    這篇文章主要介紹了解決Vite打包后直接使用瀏覽器打開(kāi),顯示空白問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Vue3中如何使用rem來(lái)控制字體大小問(wèn)題

    Vue3中如何使用rem來(lái)控制字體大小問(wèn)題

    這篇文章主要介紹了Vue3中如何使用rem來(lái)控制字體大小問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • vue實(shí)現(xiàn)多級(jí)菜單效果

    vue實(shí)現(xiàn)多級(jí)菜單效果

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)多級(jí)菜單效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07

最新評(píng)論