4.4.7 • Published 5 years ago

wea-driver v4.4.7

Weekly downloads
36
License
MIT
Repository
github
Last release
5 years ago

WeaDriver

npm.io

A user experience boot. 试一试

Demo

Guide

CDN

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/wea-driver@latest/dist/wea-driver.min.css">
<script src="https://cdn.jsdelivr.net/npm/wea-driver@latest/dist/wea-driver.min.js"></script>

NPM

npm install --save wea-driver
import WeaDriver from "wea-driver";

Usage

const STEPS = [
  {
    element: '#step1',
    popover: {
      title: '步骤一',
      description: '天青色等烟雨,而我在等你,岁月被打捞起,掩盖了结局。',
      position: 'left'
    },
    onNext: fucntion() {
      return new Promise(function(resolve, reject) {
        if() {
          // to do sth
          resolve();
        } else {
          // to do sth
          reject();
        }
      })
    }
  },
  ...
];
const myWeaDriver = new WeaDriver(STEPS);
myWeaDriver.init();

Options

NameTypeDescript
elementString步骤区块的 id
titleString步骤区块的描述文本
descriptionString步骤区块的显示位置
onNextFunction(Promise)点击下一步时执行异步回调
onPreviousFunction(Promise)点击上一步时执行异步回调

Functions

.init()

初始化

.next()

下一步

.prev()

上一步

.reset(steps)

重置

.start()

开始

Deploy

Deploy to Netlify

4.4.7

5 years ago

4.4.6

5 years ago

4.4.5

5 years ago

4.4.4

5 years ago

4.4.3

5 years ago

4.4.2

5 years ago

4.4.1

5 years ago

4.4.0

5 years ago

4.3.0

5 years ago

4.2.0

5 years ago

4.1.0

5 years ago

4.0.0

5 years ago

3.1.0

5 years ago

3.0.0

5 years ago