当前位置: 首页 > news >正文

微信小程序数字滚动效果

效果图

请添加图片描述

.wxml

<view class="container"><view class="container-num" wx:for="{{number}}" wx:key="index"><view class="num-container" style="--h:{{h}}px;--y:{{-item * h }}px;"><view wx:for="{{10}}" wx:key="index" class="num-item">{{index}}</view></view></view>
</view>
<button bind:tap="getRandomNum">生成随机数</button>

.js

Page({data: {number:'0',h:30,},getRandomNum(){const num = `${Math.floor(Math.random() * 1000)}`;this.setData({number:num})}
})

.wxss

.container{padding: 100rpx 0;display: flex;justify-content: center;
}
.container-num{overflow: hidden;
}
.num-container{height: var(--h);transform:translateY(var(--y));transition-duration: 1s;margin: 0 1px;
}
.num-item{height: var(--h);flex-direction: column;display: flex;align-items: center;justify-content: center;
}

遇到问题可以看我主页加我Q,很少看博客,对你有帮助别忘记点赞收藏。

相关文章:

  • JVM:堆、方法区
  • chili3d调试笔记2
  • 文章记单词 | 第34篇(六级)
  • 时序数据预测:TDengine 与机器学习框架的结合(二)
  • 图神经网络入门代码(2)-逐行分析
  • Windows 图形显示驱动开发-WDDM 1.2功能—Windows 8 中的 DirectX 功能改进(二)
  • 7系列fpga在线升级和跳转
  • LINUX 416 路由转发1
  • 计算机视觉与深度学习 | 图像特征点提取算法及匹配算法综述
  • 使用 tcpdump 工具,捕获并分析
  • 照片处理工具:基于HTML与JavaScript实现详解
  • 实验三 I/O地址译码
  • c++原子操作
  • Day09 【基于LSTM实现文本加标点的任务】
  • # 手写数字识别:使用PyTorch构建MNIST分类器
  • AI赋能智能经营:全球关税战下的可持续发展之道
  • 2000-2019年各省城市液化石油气用气人口数据
  • 人工智能概念股投资:10大潜力标的深度研究
  • AutoDL上Xinference安装
  • JVM-基于Hotspot
  • 国内外网站开发技术/做网络销售如何找客户
  • 中山手机网站建设/某网站搜索引擎优化
  • 怎么在360网站做词条/crm软件
  • 网站架构设计师面试技巧/百度号码认证平台官网首页
  • 网站的想法/aso安卓优化公司
  • c 网站开发部署/产品营销