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

vue使用driver.js完成頁(yè)面引導(dǎo)功能的示例詳解

 更新時(shí)間:2023年08月02日 10:51:50   作者:阿wei程序媛  
在Vue中,driver.js通常是指用于實(shí)現(xiàn)用戶引導(dǎo)和教程功能的JavaScript庫(kù),它可以幫助開發(fā)者在應(yīng)用程序中創(chuàng)建交互式的引導(dǎo)和教程,以引導(dǎo)用戶了解應(yīng)用程序的不同功能和界面,本文就簡(jiǎn)單的給大家介紹一下vue如何使用driver.js完成頁(yè)面引導(dǎo)功能

需求:給客戶做一個(gè)頁(yè)面引導(dǎo),教客戶怎么做

效果:

driverjs官方文檔

一.安裝driver.js 

# Using npm
npm install driver.js
# Using pnpm
pnpm install driver.js
# Using yarn
yarn add driver.js

二.在自己需要引導(dǎo)的頁(yè)面上引入driver.js 

import { driver } from "driver.js";
import "driver.js/dist/driver.css";

三.在外部建一個(gè)steps.js

const steps = [
  {
    element: '#A',
    popover: {
      title: '幫助',
      description: '第一步指引',
      position: 'bottom'
    }
  },
  {
    element: '#B',
    popover: {
      title: '幫助',
      description: '第二步指引',
      position: 'bottom'
    }
  },
  {
    element: '#C',
    popover: {
      title: '幫助',
      description: '第三步指引',
      position: 'bottom'
    },
  },
  {
    element: '#D',
    popover: {
      title: '幫助',
      description: '第四步指引',
      position: 'bottom'
    },
  },
]
export default steps

四.引導(dǎo)頁(yè)面里面引入steps.js,其引導(dǎo)頁(yè)面完整代碼

<template>
<div class="app-container">
  <div class="help">
    <el-button type="success" plain @click.prevent.stop="guide">幫助</el-button>
  </div>
  <div class="one" id="A">
    <h1>第一步</h1>
    <div>來(lái)嘍</div>
  </div>
  <div class="two" id="B">
    <h1>第二步</h1>
    <div>來(lái)嘍</div>
  </div>
  <div class="three" id="C">
    <h1>第三步</h1>
    <div>來(lái)嘍</div>
  </div>
  <div class="four" id="D">
    <h1>第四步</h1>
    <div>結(jié)束</div>
  </div>
</div>
</template>
<script>
import { driver } from "driver.js";
import "driver.js/dist/driver.css";
import steps from "./steps";
export default {
  name: "index",
  methods:{
    guide() {
      const driverObj = driver({
        doneBtnText: '完成', // 最后一個(gè)按鈕的文本
        nextBtnText: '下一步', // 下一步
        prevBtnText: '上一步', // 上一步
        showProgress: true,//顯示進(jìn)度條
        steps: steps
      });
      driverObj.drive();
    },
  }
}
</script>
<style scoped>
.help {
  display: flex;
  justify-content: right;
}
.one {
  width: 100px;
}
.two {
  margin: 0 auto;
  width: 100px;
}
.three{
  width: 100px;
  margin: 0 0 0 1500px;
}
</style>

以上代碼就能實(shí)現(xiàn)其頁(yè)面引導(dǎo)的功能 

到此這篇關(guān)于vue使用driver.js完成頁(yè)面引導(dǎo)功能的示例詳解的文章就介紹到這了,更多相關(guān)vue driver.js頁(yè)面引導(dǎo)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue源碼學(xué)習(xí)之初始化模塊init.js解析

    Vue源碼學(xué)習(xí)之初始化模塊init.js解析

    本篇文章主要介紹了Vue源碼學(xué)習(xí)之初始化模塊init.js解析,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • vue3使用高德地圖進(jìn)行軌跡繪制及播放代碼示例

    vue3使用高德地圖進(jìn)行軌跡繪制及播放代碼示例

    這篇文章主要介紹了如何定義地圖容器及操作按鈕,使用高德地圖API進(jìn)行軌跡繪制及播放的方法,并強(qiáng)調(diào)了界面樣式的重要性,高德地圖API的使用需要注冊(cè)獲取key,并且設(shè)置了地圖容器的大小,需要的朋友可以參考下
    2024-11-11
  • vue圖片轉(zhuǎn)base64格式的方法示例

    vue圖片轉(zhuǎn)base64格式的方法示例

    對(duì)于前后端分離的項(xiàng)目,為了統(tǒng)一響應(yīng)參數(shù),需要將圖片轉(zhuǎn)換成base64的格式,下面這篇文章主要給大家介紹了關(guān)于vue圖片轉(zhuǎn)base64格式的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • 解決Vue中使用keepAlive不緩存問(wèn)題

    解決Vue中使用keepAlive不緩存問(wèn)題

    這篇文章主要介紹了Vue中使用keepAlive不緩存問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Vue中插槽slot的使用方法與應(yīng)用場(chǎng)景詳析

    Vue中插槽slot的使用方法與應(yīng)用場(chǎng)景詳析

    這篇文章主要給大家介紹了關(guān)于Vue中插槽slot的使用方法與應(yīng)用場(chǎng)景的相關(guān)資料,插槽(Slot)是Vue提出來(lái)的一個(gè)概念,正如名字一樣,插槽用于決定將所攜帶的內(nèi)容,插入到指定的某個(gè)位置,從而使模板分塊,具有模塊化的特質(zhì)和更大的重用性,需要的朋友可以參考下
    2021-06-06
  • Vue如何實(shí)現(xiàn)自動(dòng)觸發(fā)功能

    Vue如何實(shí)現(xiàn)自動(dòng)觸發(fā)功能

    這篇文章主要介紹了Vue如何實(shí)現(xiàn)自動(dòng)觸發(fā)功能,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-01-01
  • 基于vue.js實(shí)現(xiàn)分頁(yè)查詢功能

    基于vue.js實(shí)現(xiàn)分頁(yè)查詢功能

    這篇文章主要為大家詳細(xì)介紹了基于vue.js實(shí)現(xiàn)分頁(yè)查詢功能,vue.js實(shí)現(xiàn)數(shù)據(jù)庫(kù)分頁(yè),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • webpack4打包vue前端多頁(yè)面項(xiàng)目

    webpack4打包vue前端多頁(yè)面項(xiàng)目

    這篇文章主要介紹了webpack4打包vue前端多頁(yè)面項(xiàng)目的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-09-09
  • 使用vue實(shí)現(xiàn)多規(guī)格選擇實(shí)例(SKU)

    使用vue實(shí)現(xiàn)多規(guī)格選擇實(shí)例(SKU)

    這篇文章主要介紹了使用vue實(shí)現(xiàn)多規(guī)格選擇實(shí)例(SKU),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • vue-router+nginx 非根路徑配置方法

    vue-router+nginx 非根路徑配置方法

    這篇文章主要介紹了vue-router+nginx 非根路徑配置方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06

最新評(píng)論

鹤庆县| 青阳县| 元氏县| 调兵山市| 科技| 巫山县| 米脂县| 邹平县| 桃园市| 蒙城县| 陆良县| 久治县| 同德县| 镇坪县| 海伦市| 沧州市| 中牟县| 德州市| 天门市| 连城县| 东丽区| 洛隆县| 政和县| 淮南市| 万载县| 长沙市| 涡阳县| 龙陵县| 嵩明县| 尼勒克县| 福贡县| 洱源县| 商河县| 佛学| 许昌市| 永定县| 阜城县| 水富县| 婺源县| 图们市| 祁东县|