引導(dǎo)用戶訪問-2024-12-26

Driver.js

是一個輕量級的Javascript類庫,可用于產(chǎn)品導(dǎo)覽、亮點、上下文幫助等,從而一步一步地導(dǎo)覽用戶快速熟悉產(chǎn)品功能。
官網(wǎng):https://driverjs.cn/

  • 實例:


    image.png

1.安裝

npm install driver.js

2.使用

GuideDriver/index.ts

import { driver } from 'driver.js';

import 'driver.js/dist/driver.css';

const driverStart = () => {
  const driverObj = driver({
    animate: true,
    showProgress: true,
    allowClose: false,
    showButtons: ['next', 'previous'],
    prevBtnText: '上一步',
    nextBtnText: '下一步',
    doneBtnText: '完成',
    steps: [
      {
        element: '#header',
        popover: {
          title: '標(biāo)題',
          description: 'Description',
          align: 'start',
          side: 'top',
        },
      },
      {
        element: '#content',
        popover: {
          title: '內(nèi)容',
          description: 'Description',
          align: 'start',
          side: 'top',
        },
      },
      {
        element: '#article',
        popover: {
          title: '文章',
          description: 'Description',
          align: 'start',
          side: 'top',
        },
      },
      {
        element: '#footer',
        popover: {
          title: '底部',
          description: 'Description',
          align: 'start',
          side: 'top',
        },
      },
    ],
  });

  driverObj.drive();
};

export { driverStart };

app.tsx

import { useEffect } from 'react';

import { driverStart } from './GuideDriver';

import './App.css';

function App() {
  useEffect(() => {
    driverStart();
  }, []);
  return (
    <div className="app">
      <div id="header" className="header">
        頭部
      </div>
      <div id="content" className="content">
        內(nèi)容
      </div>
      <div id="article" className="article">
        文章
      </div>
      <div id="footer" className="footer">
        底部
      </div>
    </div>
  );
}

export default App;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容