最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue如何設置描點跳轉(zhuǎn)到對應頁面

 更新時間:2024年05月24日 11:48:24   作者:沐卿?  
這篇文章主要介紹了vue如何設置描點跳轉(zhuǎn)到對應頁面問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

vue設置描點跳轉(zhuǎn)到對應頁面

<div id="app">
  <a href="#target" rel="external nofollow" >點擊跳轉(zhuǎn)到某個位置</a>
  <div class="spacer"></div> <!-- 這里添加一些空間以展示效果 -->
  <div id="target">目標位置</div>
</div>

vue錨點跳轉(zhuǎn)到對應位置(精確定位)

安裝:

npm install --save vue-scrollto

main.js引入

import Vue from 'vue'
var VueScrollTo = require('vue-scrollto');
Vue.use(VueScrollTo)

頁面引用:

<template>
  <div class="scrollDemo">
    <div class="demoNav flex-center-center">
      <div
        class="demoNavItem"
        v-for="(item,index) in demoNavItem"
        :key="index"
        :class="{navActive : idx==index}"
        @click="changNav(index)"
      >{{item}}</div>
    </div>
    <div class="demoContent">
        <!-- 如果內(nèi)容為循環(huán),id則定義為:id="'demoItem'+index" -->
      <div class="demoItem0 demoItem" id="demoItem0">谷歌瀏覽器內(nèi)容</div>
      <div class="demoItem1 demoItem" id="demoItem1">uc瀏覽器內(nèi)容</div>
      <div class="demoItem2 demoItem" id="demoItem2">IE瀏覽器內(nèi)容</div>
      <div class="demoItem3 demoItem" id="demoItem3">火狐瀏覽器內(nèi)容</div>
      <div class="demoItem4 demoItem" id="demoItem4">360瀏覽器內(nèi)容</div>
      <div class="demoItem5 demoItem" id="demoItem5">獵豹瀏覽器內(nèi)容</div>
    </div>
  </div>
</template>
<script>
// 引入
var VueScrollTo = require("vue-scrollto");
export default {
  data() {
    return {
      idx: 0,
      demoNavItem: [
        "谷歌瀏覽器",
        "uc瀏覽器",
        "IE瀏覽器",
        "火狐瀏覽器",
        "360瀏覽器",
        "獵豹瀏覽器",
      ],
    };
  },
  methods: {
    // 導航選中效果
    changNav(index) {
      this.idx = index;
      VueScrollTo.scrollTo(document.getElementById("demoItem" + index), 1000, {
        offset: -50,
      });
    },
  },
};
</script>
<style  scoped>
 
.flex-center-center {
  display: flex;
  align-items: center;
  justify-content: center;
}
.demoNav {
    width: 100%;
    height: 70px;
    background: rgba(0, 31, 144, 1);
    position: sticky;
    left: 0;
    top: 0;
}
.demoNavItem {
  font-size: 40px;
  color: #fff;
  margin-left: 30px;
  cursor: pointer;
}
.navActive {
  color: red;
}
.demoItem {
  width: 100%;
  height: 600px;
  font-size: 60px;
  color: #fff;
  text-align: center;
  padding: 60px 0 0 0;
}
.demoItem0{
  background: gold;
}
.demoItem1 {
  background: red;
}
.demoItem2 {
  background: chartreuse;
}
.demoItem3 {
  background: cornflowerblue;
}
.demoItem4 {
  background: cyan;
}
.demoItem5 {
  background: darkmagenta;
}
</style>

效果圖:

總結

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

相關文章

  • 淺析Vue.js中$emit和$on的用法和區(qū)別

    淺析Vue.js中$emit和$on的用法和區(qū)別

    在?Vue.js?中,$emit和$on方法是兩個常用的方法,用于實現(xiàn)組件間的通信,雖然它們的名字很相似,但它們的作用和用法有所不同,本文將介紹$emit和$on方法的區(qū)別,并通過代碼示例來說明它們的用法,感興趣的朋友可以參考下
    2023-07-07
  • vue的token刷新處理的方法

    vue的token刷新處理的方法

    這篇文章主要介紹了vue的token刷新處理的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • vue報錯Not?allowed?to?load?local?resource的解決辦法

    vue報錯Not?allowed?to?load?local?resource的解決辦法

    這篇文章主要給大家介紹了關于vue報錯Not?allowed?to?load?local?resource的解決辦法,這個錯誤是因為Vue不能加載本地資源的原因,需要的朋友可以參考下
    2023-07-07
  • 一篇看懂vuejs的狀態(tài)管理神器 vuex狀態(tài)管理模式

    一篇看懂vuejs的狀態(tài)管理神器 vuex狀態(tài)管理模式

    一篇看懂vuejs的狀態(tài)管理神器,Vuex一個專為Vue.js應用程序開發(fā)的狀態(tài)管理模式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • Vue利用相反數(shù)實現(xiàn)飄窗動畫效果

    Vue利用相反數(shù)實現(xiàn)飄窗動畫效果

    飄窗,即一個類似小窗子的在網(wǎng)頁上移動的矩形元素,通常被用于一些通知類的應用場景。本文將利用相反數(shù)實現(xiàn)這一動畫效果,需要的可以參考一下
    2022-05-05
  • vue-antd?form組件封裝全過程

    vue-antd?form組件封裝全過程

    這篇文章主要介紹了vue-antd?form組件封裝全過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • vue項目build打包后部分樣式錯亂的解決

    vue項目build打包后部分樣式錯亂的解決

    這篇文章主要介紹了vue項目build打包后部分樣式錯亂的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 在JS中如何同步修改vue中的變量

    在JS中如何同步修改vue中的變量

    這篇文章主要介紹了在JS中如何同步修改vue中的變量問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Electron-store本地存儲功能用法詳解

    Electron-store本地存儲功能用法詳解

    這篇文章主要為大家介紹了Electron-store本地存儲功能的用法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • Vue-resource安裝過程及使用方法解析

    Vue-resource安裝過程及使用方法解析

    這篇文章主要介紹了Vue-resource安裝過程及使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07

最新評論

潞城市| 扬州市| 甘谷县| 六枝特区| 潍坊市| 封开县| 新宾| 忻州市| 松桃| 东平县| 南充市| 中牟县| 巫溪县| 云梦县| 罗源县| 漳平市| 颍上县| 青铜峡市| 涪陵区| 永德县| 柳林县| 大英县| 蛟河市| 三穗县| 恩施市| 大化| 漯河市| 民乐县| 闽侯县| 修文县| 临汾市| 揭东县| 盘锦市| 新邵县| 安顺市| 珲春市| 且末县| 通辽市| 古田县| 南康市| 钟祥市|