NutUI Bingo 是由京东 NutUI 前端团队出品的一款基于 NutUI + Vue 3 的抽奖组件库,用于快速开发营销活动和小游戏场景的抽奖玩法。

NutUI-Bingo - 移动端Vue抽奖组件库

NutUI Bingo 抽奖组件技术特性

  • 一共包含 12 种抽奖组件
  • UI 设计基于京东 APP 10.0 视觉规范
  • 官网提供详尽的文档和充足的代码示例
  • 基于 Vue 3.0,也支持 TypeScript,支持按需引入
  • 便捷灵活的自定义设置

覆盖12种常见的抽奖组件

  1. TurnTable  大转盘抽奖
  2. Marquee  跑马灯抽奖
  3. SquareNine  九宫格抽奖
  4. ScratchCard  刮刮卡抽奖
  5. GiftBox  神秘大礼盒
  6. LottoRoll  摇奖机
  7. Hiteggs  砸金蛋
  8. GiftRain  红包雨
  9. LuckShake  摇一摇
  10. DollMachine  娃娃机
  11. ShakeDice  摇骰子
  12. GuessGift  你藏我猜

12个抽奖组件

每个组件都可以自由的配置,支持设置奖品池、中奖奖品、自定义样式等,提供开始、结束等回调函数,还可以调整动画的时间、运转频率等。

开发上手体验

安装

npm i @nutui/nutui-bingo

引入

import { createApp } from "vue";
import App from "./App.vue";
import NutBig from "@nutui/nutui-bingo";
import "@nutui/nutui-bingo/dist/style.css";
createApp(App).use(NutBig).mount("#app");

快速开发一个抽奖大转盘

// 引入组件
import { createApp } from 'vue';
import { Turntable } from '@nutui/nutui-bingo';
const app = createApp();
app.use(Turntable);// 在页面中使用
<nutbig-turntableclass="turntable":prize-list="prizeList":turns-number="turnsNumber"
>
</nutbig-turntable>

NutUI Bingo 适用场景

NutUI Bingo 是一个更为强大的移动端抽奖组件。

NutUI Bingo 主要用于 H5 场景,适用的业务场景很广,比如新注册的用户活动任务类的互动;日常促销,在结算完成商品后进行抽奖;逢年过节等推出的促销活动等等。

NutUI Bingo - 基于 Vue 3.0 的移动端抽奖组件,由京东前端团队打造相关推荐

  1. Element 2.6.0 发布,基于 Vue 2.0 的桌面端组件库

    开发四年只会写业务代码,分布式高并发都不会还做程序员?   Element 2.6.0 发布了,Element 是一套为开发者.设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库,提供了配套设 ...

  2. vue可视化拖拽生成工具_vdesjs: 基于vue的可视化拖拽,代码生成工具。提升前端开发效率,或者集成至项目作为在线拖拽工具。(持续迭代升级中)...

    vdesjs 介绍 vdesjs是一款基于vue技术栈,可视化拖拽,代码生成工具.我们提供详细的文档来帮助您理解我们工具的实现原理,并且您可以方便的基于vdesjs来扩展您自己的代码生成组件. 技术选 ...

  3. Muse-UI(基于 Vue 2.0 和 Material Desigin 的 UI 组件库)

    基于 Vue 2.0 和 Material Desigin 的 UI 组件库,Muse UI 拥有40多个UI 组件,用于适应不同业务环境.Muse UI 自定义主题方式极为优雅,仅需少量代码即可完成 ...

  4. 一个基于vue和element-ui的树形穿梭框组件

    el-tree-transfer 简介 因为公司业务使用vue框架,ui库使用的element-ui.在市面上找到一个好用的vue树形穿梭框组件都很难,又不想仅仅因为一个穿梭框在element-ui之 ...

  5. 基于vue 2.x的移动端网页弹窗插件wc-messagebox(支持Alert,Confirm,Toast,Loading)

    参考文档:GitHub - helicopters/wc-messagebox: 基于 Vue 2.0 开发的 Alert, Toast, Confirm 插件, UI仿照 iOS 原生 ①安装插件: ...

  6. 使用 Vue 2.0 实现服务端渲染的 HackerNews

    Vue 2.0 支持服务端渲染 (SSR),并且是流式的,可以做组件级的缓存,这使得极速渲染成为可能.同时, 和 2.0 也都能够配合 SSR 提供同构路由和客户端 state hydration.v ...

  7. Naive UI - 火热出炉!基于 Vue 3.0/TypeScript 的免费开源前端 UI 组件库

    非大厂 KPI 项目!开源三天就收获 800 Star,还获得 Vue 作者尤雨溪的官方推荐. 关于 Naive UI Naive UI 是一款基于当前比较新的 Vue 3.0/TypeScript ...

  8. PrimeVue - 基于 Vue 3 的免费开源、定制性强的前端 UI 组件库

    来自国外的一个优秀的前端 UI 组件库,基于 Vue 3 很有特色,值得研究学习和上手使用. PrimeVue 介绍 PrimeVue 是一套非常优秀的 Vue UI 组件库,支持 Vue 3 的 w ...

  9. 基于vue和elementUI封装框选表格组件

    前言:主要是 table 表格框选功能 实现功能如下: 表格框选功能 右键操作功能(删除.查看.编辑) 分页功能 表头分类筛选功能 回显功能(显示默认选中数据) 排序功能 行禁用不可选功能 不说废话, ...

  10. calendar vue日期选择组件 基于 vue 2.0高性能日历组件(vue2-datepick)

    一.点击文本框,选择日期,把日期赋值到文本框中. 二.日期组件使用 1.安装vue2-datepick npm install vue2-datepick --save 2.初始化,在main.js中 ...

最新文章

  1. cad画流程图的插件_CAD制图太慢?62款辅助插件汇总,款款精品,效率提升80%
  2. go语言笔记——append是内置的函数!!!new是一个函数!!!调试可以使用闭包,本质上是print调试,尼玛!...
  3. jetson nano 人脸识别
  4. DOF和MultiSwitch的使用
  5. 使用MRUnit测试Hadoop程序
  6. dell t40 固态系统盘_天元戴尔(DELL)T40配置教程
  7. mysql工作中遇到的问题_mysql - 工作中碰到的问题
  8. 计算机网络技术实验,计算机网络技术实验一
  9. [ASP.net]URL重写续篇
  10. Tomcat结合nginx使用案例
  11. mysql query profiler_Using the New MySQL Query Profiler
  12. 互联网晚报 | 1月10日 星期一 | 天猫年货节正式开启;哪吒汽车第10万台量产车下线;三星永久关闭Tizen应用商店...
  13. 参数检验和非参数检验(结合SPSS分析)
  14. MPU6050陀螺仪
  15. noob的第一步——基于51单片机的指纹密码锁
  16. STM32F103C8t6烧录问题
  17. 阿里云搭建 samba服务器
  18. 天文基础浏览-盖亚计划
  19. hdu1540 Tunnel Warfare
  20. c 空间点到直线的垂足及距离计算

热门文章

  1. 淘宝客做不下去怎么办?
  2. HDU 5855 二分搜索+最大流
  3. 2018世界互联网大会首日,丁磊马化腾雷军等都说了啥?
  4. 【渝粤题库】陕西师范大学292161社会保障概论 作业(专升本)
  5. 快速找出bug的几点建议
  6. protobuf3使用,golang语言实现
  7. U盘中快捷方式病毒的解决方法
  8. POJ 1129 Channel Allocation(四色定理)
  9. 谱尼医学幽门螺旋杆菌快速检测 三步直达 欢迎选测~
  10. 教你使用GitHub搭建个人网站