0.0.3 • Published 7 years ago

ucar-wheel v0.0.3

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

准备

  • 确保全局环境下含有标准Promise的定义
  • 确保全局环境下Object.assign函数的定义

使用

cdn

https://unpkg.com/ucar-wheel@0.0.2/dist/index.min.js

npm

npm install --save ucar-wheel

import UcarWheel from 'ucar-wheel'

API

构造函数

const stage = new UcarWheel(options)

stage.rotateStart

转盘开始旋转

stage.rotateEnd(id)

3s均匀减速至停止id为抽中项标识 返回一个Promise对象resolve奖品列表中的抽中项

options初始化参数属性

键名类型默认值描述
elDOMElementdocument.body转盘父元素
widthNumber600转盘宽度
heightNumber600转盘高度
radiusNumber300转盘半径
keyStringid奖品主键名
textStringtext奖品名称
listArray[]奖品列表
sizeNumber40奖品名称字体大小
lineColorColorValue#000奖品分隔线颜色
textColorColorValue#000奖品名称颜色

重要提示

本插件支持显示图片icon icon需在list中的元素内传入,如下所示 list 结构

list: [
  {
  icon: '{图片地址}'
  }
]
0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago