vue-luck-draw
TypeScript icon, indicating that this package has built-in type declarations

3.4.11 • Public • Published
logo

lucky-canvas 抽奖插件

一个基于 JavaScript 的 ( 大转盘 / 九宫格 ) 抽奖插件

简体中文 · English

stars forks author license

适配框架 npm包 npm下载量 CDN使用量
JS / JQ lucky-canvas downloads downloads
Vue2.x / Vue3.x vue-luck-draw downloads downloads
React react-luck-draw downloads downloads
UniApp uni-luck-draw downloads /
Taro3.x taro-luck-draw downloads /
微信小程序 mini-luck-draw downloads /

官方文档 & Demo演示

中文https://100px.net

EnglishIf anyone can help translate the document, please contact me ldq404@qq.com


在 vue2.x / vue3.x 中使用

方式 1:通过 import 引入

  1. 首先安装插件
# npm 安装:
npm install vue-luck-draw

# yarn 安装:
yarn add vue-luck-draw
  1. 然后找到 main.js 引入插件并 use
// vue2.x
import LuckDraw from 'vue-luck-draw'
Vue.use(LuckDraw)

// vue3.x
import LuckDraw from 'vue-luck-draw/vue3'
createApp(App).use(LuckDraw).mount('#app')
  1. 最后在组件内使用 <LuckyWheel />大转盘抽奖<LuckyGrid />九宫格抽奖
<template>
  <div>
    <!-- 大转盘抽奖 -->
    <LuckyWheel
      width="200px"
      height="200px"
      ...你的配置
    />
    <!-- 九宫格抽奖 -->
    <LuckyGrid
      width="200px"
      height="200px"
      ...你的配置
    />
  </div>
</template>

方式 2:通过 script 标签引入

为了避免 CDN 链接出现异常或波动,我非常建议你缓存到本地或服务器(✿◡‿◡)

<div id="app">
  <!-- 大转盘抽奖 -->
  <lucky-wheel
    width="200px"
    height="200px"
    ...你的配置
  />
  <!-- 九宫格抽奖 -->
  <lucky-grid
    width="200px"
    height="200px"
    ...你的配置
  />
</div>
<script src="./vue.min.js"></script>
<script src="./vue-luck-draw.umd.min.js"></script>
<script>
  new Vue({
    el: '#app',
    data () {
      return {}
    }
  })
</script>

如果您觉得这个项目还不错, 可以在 Github 上面帮我点个star ☜(゚ヮ゚☜)

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
3.4.1151latest

Version History

VersionDownloads (Last 7 Days)Published
3.4.1151
3.4.100
3.4.90
3.4.80
3.4.70
3.4.61
3.4.56
3.4.40
3.4.30
3.4.20
3.4.10
3.4.00
3.3.90
3.3.80
3.3.70
3.3.60
3.3.50
3.3.40
3.3.30
3.3.20
3.3.10
3.3.00
0.2020.11240
3.2.10
3.2.00
3.1.90
3.1.80
3.1.70
0.20.1022020
0.20.1022010
3.1.60
3.1.50
3.1.40
3.1.30
3.1.20
3.1.10
3.1.00
3.0.90
3.0.70
3.0.60
3.0.50
3.0.40
3.0.30
3.0.20
3.0.10
3.0.00
2.0.80
2.0.70
2.0.60
2.0.50
2.0.40
2.0.30
2.0.10
2.0.00
1.2.21
1.2.10
1.2.00
1.1.30
1.1.20
1.1.10
1.1.00
1.0.80
1.0.70
1.0.60
1.0.50
1.0.40
1.0.30
1.0.20
1.0.10

Package Sidebar

Install

npm i vue-luck-draw

Homepage

100px.net

Weekly Downloads

56

Version

3.4.11

License

Apache-2.0

Unpacked Size

597 kB

Total Files

14

Last publish

Collaborators

  • buuing
  • ldq404