Vue指令实现数字增长动画?
vue中,想要实现几个数字从0缓慢增长到目标值的动态特效,我采用了vue指令实现。
Vue.directive('countRunning', {bind(el) {let timer = null;const targetDomCount = el.getAttribute('data-target'); //data-target为目标值// 数字动画总是分25次走完 (可自行更改)let step=targetDomCount/25;let nowCount = el.innerHTML; //当前页面显示值timer = setInterval(() => {if (nowCount < targetDomCount) {nowCount = nowCount + step;} else {clearInterval(timer);timer = null;}// 避免显示小数el.innerHTML = parseInt(nowCount);}, 200);}
})
<p class="countRunning" v-countRunning :data-target='item.count'>0</p>
Vue指令实现数字增长动画?相关推荐
- gsap数字增长动画
更新于:2021-09-18 数字增长动画 a.vue 基于vue2和gsap(3.7.0) 仅支持到小数点后6位 a.vue <span>{{ totalNodeCount ? tota ...
- vue简单的数字滚动动画
vue简单的数字滚动,使用transform:translateY()来实现滚动,简陋且粗暴 效果 代码 <div><div class="record"> ...
- cocoscreator数字增长动画
cocoscreator缓动动画写法: updatenNumberAnim: function (curNum) {var obj = {};obj.num = originNum;this.lbNu ...
- 数字增长动画-uniapp插件
使用方法 引用代码 import digitJump from '../../components/zhihuai-DigitJump/zhihuai-DigitJump.vue' 使用方式 < ...
- 限定时间内数字增长动画,先快后慢
设定一个值跟时间,可选格式化数字(每三位加个逗号),可自定义className <ActiveNumber className="data-number" value={12 ...
- Flutter 数字增加动画
在移动应用开发中,流畅的动画不仅可以给人留下美好的印象,还可以提高用户体验.在Flutter开发中,官方提供了简洁且强大的动画API,比较核心的有AnimationController和Animati ...
- vue中如何展现快速增长数字的动画
vue-countupjs的使用 vue-countupjs的前身就是countup.js专门用于做数字增长的动画,满足一些展示型数字的使用. 使用流程 1. 安装vue-countupjs npm ...
- 数字气泡 php,vue指令如何实现气泡提示(附代码)
本篇文章给大家带来的内容是关于vue指令如何实现气泡提示(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 菜鸟学习之路 //L6zt github 自己 在造组件轮子,也就是 ...
- vue中的数字动画及数字逗号显示
需求:实现数字动画,并实现数字千位分隔符格式(8888,显示为8,888),数字从0-8888实现动画递增 utils/common.js /*** 数字过渡动画-目前版本-默认一秒之内完成过渡动画* ...
最新文章
- linux系统关于ping的命令,详解Linux系统中ping和arping命令的用法
- Python 是一门怎样的语言
- node封装mysql模块
- 产品经理如何进行需求管理?
- netcore 编译 html,Asp.Net Core中的@ Html.Action
- EAST: An Efficient and Accurate Scene Text Detector(自然场景下文本识别)训练,测试
- 宇宙无敌大招呼 (5 分)
- 左移寄存器vhdl_用VHDL实现的通用循环移位寄存器
- Phase2 Day11 Set Map
- E1--千兆以太网接口测试应用2022-09-07
- 嵌入式和单片机的区别是什么
- 大数据导论学习日志Day1
- 电商营销新思路:CPS分销推广模式
- 关于提升短信ROI,我的6点思考
- [数据科学] 通过基因表达监测进行肿瘤预测
- 电脑桌面便签小工具下载,专业桌面待办便签软件
- 最新MTK芯片型号汇总,MTK开发资料大全下载
- 两个水壶相互倒水—水壶问题
- Android 蓝牙 A2dp音频数据通过L2cap 发往Controller -- 代码详解
- 弹幕穿人过,视频换背景,快准狠的图像分割技术了解一下
热门文章
- php7.0安装windows_Windows 7 下如何配置PHP网站运行环境
- 春天来啦:Spring框架概述
- GPU 编程 CPU 异同点_GPU编程6--CPU与GPU的区别
- isakmp_profile
- 16进制的透明颜色css_在CSS中使用十六进制颜色
- Can you anthenticate to this website?
- 关于进度模型和进度计划
- 【CocosCreator 3.x】使用 UIMeshRenderer 组件实现 3D 渲染在 UI 上 => 攻略
- Qt编写控件属性设计器11-导入xml
- 信息收集 —— dmitry