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 /*** 数字过渡动画-目前版本-默认一秒之内完成过渡动画* ...
最新文章
- 微服务网关从零搭建——(七)更改存储方式为oracle
- 推荐一款 Spring Boot 的 HTTP 客户端框架
- 人工智能的未来需要M1吗
- Python3开发过程常见的异常(最近更新:2019-04-26)
- 关于JavaScript为何要限制跨域访问
- [APIO2018] Duathlon 铁人两项
- 0-1 背包问题的 4 种解决方法算法策略
- Google App Engine Java功能和命名空间API
- CentOS 7安装redis及php扩展
- 云测试软件详解,软件测试之登录测试详解
- C. Oh Those Palindromes
- 西部数据暂停与华为的合作关系及发货
- Retrofit使用教程(一)- Retrofit入门详解
- veu项目中的路由处理
- 单片机常用芯片系列(二)——DS18B20详解
- java线程之可重入锁
- java jmf获取图像_用JMF打开摄像头获取图像
- Mac Androidstudio点击打开跳一下就消失
- 键盘中对应的键盘码的码值(值得收藏哦!)
- 将远程仓库的项目克隆到本地