Driver.js的使用


國際慣例 先上此貼實現功能預覽圖

image-20210108112057583[12]

Driver.js是一個用於凸顯頁面的某一部分的插件

安裝Driver.js

1 yarn add driver.js
2 npm install driver.js

在頁面中導入driver.js

 import Driver from 'driver.js' // import driver.js
 import 'driver.js/dist/driver.min.css' // import driver.js css

 

定義導航的數據

    
1  data() {
2        return {
3          driver: null
4       }
5     }

 

實例化Driver

 1  mounted() {
 2        this.driver = new Driver({
 3          opacity: 0.1,
 4          animate: true,
 5          doneBtnText: '我知道了',
 6          closeBtnText: '跳過', //  關閉按鈕文案
 7          nextBtnText: '下一步', // 下一步的按鈕文案
 8          prevBtnText: '上一步', // 上一步的按鈕文案
 9       })
10     },

 

定義一個方法觸發引導

1  guide() {
2          this.driver.defineSteps(steps)
3          this.driver.start()
4       }

 

其中的steps資源文件

 1  const steps = [
 2   {
 3      element: '#hamburger-container',
 4      popover: {
 5        title: '側邊欄按鈕',
 6        description: '打開或者關閉側邊欄',
 7        position: 'bottom'
 8     }
 9   },
10   {
11      element: '#breadcrumb-container',
12      popover: {
13        title: 'Breadcrumb',
14        description: 'Indicate the current page location',
15        position: 'bottom'
16     }
17   }
18  ]
19  export default steps

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM