VUE 实现一个简易老虎机

今天突然要做一个竖直滚动老虎机,可以设置中奖位置,以及中奖回调,然后再带点常规的滚动动画,还是有点意思,和之前的转盘抽奖有点类似,有兴趣可以看下。

简单分析下

UI,ui的话,就简单点,三个列表从下往上滚动,搞个框罩住 css的活,应该简单。 动画,老规矩,我们采用之前的方案,动态设置 css,可以搞定。 设置中奖位置,我们可以想传递一个数组,类似 [1,2,3] 这样,数组每一项代表停留位置,那我们就可以计算得css应该平移的距离值,至于动画结束后,还是参照以前的,监听动画结束就可以了。

先看看效果

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-C1VgiUjl-1655532786989)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d185ae1374584cf5a6808562bb8ab690~tplv-k3u1fbpfcp-zoom-in-crop-mark:1956:0:0:0.image)]

html

 <div class="lhj_box" >
          // 这里直接 搞三组
          <div class="lhj_item" v-for="ite in 3" :key="ite"  >
           // ref 标识,到时候获取,用于计算高度
     
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值