首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一个基于 Js + Canvas 的【大转盘 & 九宫格 & 老虎机】抽奖库!

    说多了都是泪,我们还是看看怎么实现吧~ 关于 lucky-canvas 一个基于 Js + Canvas 的【大转盘 & 九宫格 & 老虎机】抽奖, 致力于为 web 前端提供一个功能强大且专业可靠的组件...lucky-canvas 功能特点 自由配置 奖品 / 文字 / 图片 / 颜色 / 按钮均可自由配置;支持同步 / 异步抽奖;中奖概率前 / 后端可控 多端适配 支持 JS / TS / JQ / Vue...UniApp / Taro 等;并且多端使用 / 表现形式完全一致 响应式 自动根据设备 dpr 调整清晰度;并支持使用 百分比 / rem / rpx 属性来适配移动端布局 快速上手体验 1.在 Js...安装 npm install @lucky-canvas/vue@latest # 或者 yarn 安装 yarn add @lucky-canvas/vue@latest 然后找到 main.js...~ 下方公众号后台回复20211214就可以获取大转盘抽奖的Sample源码!

    3.5K30

    移动换H5 の 纯CSS3实现大转盘抽奖布局 by FungLeo

    移动换H5 の 纯CSS3实现大转盘抽奖布局 by FungLeo 前言 本教程不涉及JS控制旋转部分,也不涉及后端输出抽奖结果部分.这篇教程讲的是如何去实现大转盘抽奖的布局....在制作大转盘抽奖的时候,一般使用到的插件是jQueryRotate这款插件.网上有很多可以参考的教程.不再赘述....所以,本文,是讲,如何实现CSS布一个大转盘的局. 所要的效果.以及对应的图片资源 如上图所示,我们要实现这样的一个大转盘效果.顶上的标题栏和滚动文字,以及下面的提示,不是本文的重点,请自动忽略....未中奖谢谢参与 这个结构,还是比较简单的.turntable为总的盒子,.pointer是指针,.rotate为大转盘旋转的部分...改变一个思路,其实很多事情都是很简单的.至少,下回要修改大转盘奖品的时候,我们不需要去单独的做一张图片了.

    2.6K20

    干货 | 已配置4000+页面,携程前端组件化探索之“乐高”运营系统

    “乐高”组件的重心业务模块都有完整的业务流程做支撑,如大转盘抽奖,组件UI和业务逻辑这些有较大的复用价值。...该加载模块通过ajax,将html+JS+css实现的定制组件加载进来,结合乐高平台的原子属性就能组成“snippets组件”。...思考场景:如下一个“大转盘”组件 ? 如果从头开始开发,则需要:产品-->UED-->前端-->后端-->配置平台,显然需要大量人力。...乐高上已经有很多业务+UI可复用的组件(如刚才这个大转盘),“乐高”大转盘有一整套基于大转盘抽奖的流程,数据结构,能不能直接复用这些呢,或者说能够在任何一个页面中嵌入乐高的更多其他组件呢?...这样就有了Legao的渲染sdk:legao.seed.js。 开发这个sdk,也是想进一步发掘乐高“业务”中台的一个优势。 ? legao.seed.js引入也很简单。 ?

    2.1K30

    html5简单拖拽实现自动左右贴边+幸运大转盘

    此篇文章主要实现两个功能: 1、点击屏幕下方签到悬浮按钮; 2、弹出幸运大转盘,转盘抽奖签到 效果如图: ​ 在网上找了很多移动端拖拽的js实现方式,大部分都是这一种,html5的touch事件,但是没找到点击按钮可以向两边贴边的拖拽...location.reload(); 159 } 160 }); 161 }); 162 }); 163 }); 要点提要: 常见js...返回当前元素的上边界到它的包含元素的上边界的偏移量:obj.offsetTop(在元素的包含元素含滚动条的情况下) 28 返回当前元素的左边界到它的包含元素的左边界的偏移量:obj.offsetLeft(在元素的包含元素含滚动条的情况下) js...参考链接:原生js完美拖拽,每次刷新可以记住上次拖拽的位置

    4.2K50

    通用抽奖工具之需求分析

    抽奖,每个整点一般可参与一次 打地鼠 每日整点打地鼠抽奖,每个整点一般可参与一次 大转盘(九宫格) 某个时间段,转盘抽奖,每个场一般可参N次 考眼力 某个时间段,旋转杯子猜小球在哪个被子里,猜对可抽奖,...(九宫格)、考眼力 时间维度 按时间抽奖 是否多场次 单场次次数限制(次) 总场次次数限制(次) 红包雨 是 1 N 糖果雨 是 1 N 打地鼠 是 N N 幸运大转盘(九宫格) 否 N N 考眼力...: 活动特征:幸运大转盘不需要多场次。...比如年货节2020-01-20 ~ 2020-02-10期间幸运大转盘。...-12-12 23:59:59 进行 注意与思考:双十二幸运大转盘不需要多个场次,只配置一个场次即可,完全复用活动场次模型。

    6.3K10

    通用抽奖工具之需求分析

    抽奖,每个整点一般可参与一次 打地鼠 每日整点打地鼠抽奖,每个整点一般可参与一次 大转盘(九宫格) 某个时间段,转盘抽奖,每个场一般可参N次 考眼力 某个时间段,旋转杯子猜小球在哪个被子里,猜对可抽奖,...(九宫格)、考眼力 时间维度 按时间抽奖 是否多场次 单场次次数限制(次) 总场次次数限制(次) 红包雨 是 1 N 糖果雨 是 1 N 打地鼠 是 N N 幸运大转盘(九宫格) 否 N N 考眼力...: 活动特征:幸运大转盘不需要多场次。...比如年货节2020-01-20 ~ 2020-02-10期间幸运大转盘。...-12-12 23:59:59 进行 注意与思考:双十二幸运大转盘不需要多个场次,只配置一个场次即可,完全复用活动场次模型。

    6.4K20

    分享一些好用的插件(大佬看了都说好)

    这里我分一下类主要为以下三大类: 开发中用的依赖或库 vscode插件 其他/黑科技 开发中用的依赖或库 echart echart是一个基于js开发的可视化图表库,在这块echart确实做的非常不错,...唯一需要注意的就是mock会拦截真实的请求,所以联调阶段记得要屏蔽mock数据哦~ 推荐指数:⭐⭐⭐⭐ 官网地址:http://mockjs.com/ file-saver file-saver是一款基于js...推荐指数:⭐⭐⭐⭐⭐ 官网地址:http://www.navicat.com.cn/products/navicat-premium/ lucky-canvas 是一个开源的大转盘抽奖插件,基于js...+ canvas开发,对于有运营活动要求的同学可以去使用他,有九宫格和大转盘,看自己需求来决策。...2020 这是一个汇总了全球js 2020(每年都会更新)包括技术趋势、从业者等的全面情况,很适合了解整个js界的整体趋势及他庞大的生态圈~ 推荐指数:⭐⭐⭐⭐⭐ 官网地址:https://2020.

    1.1K31
    领券