CountUp.js 无依赖的、轻量级的 JavaScript 类,可以用来快速创建以一种更有趣的动画方式显示数值数据。尽管它的名字叫 countUp,但其实可以在两个方向进行变化,这是根据你传递的 startVal 和 endVal 参数判断的。 再加上滚轮事件判断……

可配置的参数:

  • target = 目标元素的 ID;

  • startVal = 开始值;

  • endVal = 结束值;

  • decimals = 小数位数,默认值是0;

  • duration = 动画延迟秒数,默认值是2;

举例:


var options = {useEasing: true, useGrouping: true, separator: ',', decimal: '.',
};
var demo = new CountUp('myTargetElement', 0, 4068, 0, 2.5, options);
if (!demo.error) {demo.start();
} else {console.error(demo.error);
}

安装:

npm i countup.js

在vue中使用:

<template><h1><spanref='countup'class="text"></span></h1>
</template><script>
import { CountUp } from 'countup.js'
export default {name: 'Countup',data () {return {options: {startVal: 1000},endCount: 2019}},mounted () {this.initCountUp()},methods: {initCountUp () {let demo = new CountUp(this.$refs.countup, this.endCount, this.options)if (!demo.error) {demo.start()} else {console.error(demo.error)}}}
}
</script><style lang="less" scoped>
.text {color: #4d63bc;font-size: 16px;
}
</style>

演示地址:

http://inorganik.github.io/countUp.js/

使用countup.js使数字动态叠加相关推荐

  1. CountUp.js – 让数字以非常有趣的动画方式显示

    CountUp.js 无依赖的.轻量级的 JavaScript 类,可以用来快速创建以一种更有趣的动画方式显示数值数据.尽管它的名字叫 countUp,但其实可以在两个方向进行变化,这是根据你传递的 ...

  2. js实现数字动态递增效果

    <!DOCTYPE html> <html> <head><meta charset="UTF-8"><title>js ...

  3. h5 数字变化_基于JS实现数字动态变化显示效果附源码

    先给大家展示下效果,感觉不错,可以参考实现代码,文末附有源码哦. 1.目标 以液晶电子表样式,动态变化的在指定元素内显示数字. 目标关键词:动态变化(定时器),指定元素(DOM元素ID),数字(num ...

  4. Js实现数字动态滚动效果

    生成gif后有点卡顿,实际上是很流畅的. 完整代码如下 DOM <!DOCTYPE html> <html> <head><title></tit ...

  5. 数字滚动插件——CountUp.js

    CountUp.js数字滚动插件使用方法详解 CountUp.js 是一个轻量级,无依赖的JavaScript类,通过简单的设置就可以达到数字滚动的效果 演示地址: http://inorganik. ...

  6. jquery轻量级数字动画插件 —— countUp.js

    CountUp.js是一个无依赖,轻量级的JavaScript"类",可用于快速创建以更有趣的方式显示数字数据的动画. 该JS插件下载地址:https://github.com/i ...

  7. js实现数字从1动态递增到10

    <!DOCTYPE html> <html> <head><meta charset="UTF-8"><title>js ...

  8. JavaScript巧用Object的get和set方法实现js变量的动态监听

    javascript 面向对象系列更新: Javascript面向对象编程之工厂模式.构造函数和ES6的class类 JavaScript 面向对象之Object的getter和setter的使用 更 ...

  9. 百度地图API首页数字动态改变特效jquery特效

    百度地图API首页数字动态改变特效 百度地图首页板块 代码片段html 百度地图首页板块 1.昨天做网站领导需要一个浏览器窗口滚动到当前位置数字开始变动到指定位置,现在我把代码分享给大家. 代码片段h ...

最新文章

  1. CSP 201812-1 小明上学 Python实现+详解
  2. 刘锋:互联网左右大脑结构与钱学森开放复杂巨系统
  3. python excel 教程推荐_python对Excel按条件进行内容补充(推荐)
  4. android IPC 进程间通讯
  5. 哈,又一款超级简单的队列(MQ)实现方案来了~
  6. nyoj1237 最大岛屿(河南省第八届acm程序设计大赛)
  7. obj是什么意思_为什么要学正则表达式 - 3
  8. Android什么是函数,什么是函数响应式编程(JavaAndroid版本)
  9. SAP HANA中的SLT简介
  10. android注册的模板下载地址,Android --LoginActivity模板登录
  11. Excel宏去除汉字
  12. html页面枚举 暴力,暴力枚举进程模块(示例代码)
  13. 计算机网络:王道考研
  14. H3C官网-inode客户端下载
  15. 蚂蚁金服Java面试题、笔试题(含答案)-高级
  16. oracle 判断条件不在某一时间范围内(not between)
  17. 基于论文分析Google的张量处理器TPU
  18. SVN服务端安装与配置
  19. 微信小程序---判断苹果11及以上型号手机
  20. linux安装trac+svn+apache+wike,搭建apache+svn+trac平台

热门文章

  1. mac 配置/etc/profile重启后不生效
  2. Spark SQL程序实现RDD转换DataFrame
  3. 每日 30 秒 ⏱ HTML Cosplay
  4. netty5.0通过LineBasedFrameDecoder和StringDecoder解决粘包
  5. msyql show命令(转)
  6. linux下 LVM的应用
  7. 005 反转单链表(迭代递归)
  8. ECharts - 背景透明
  9. Educational Codeforces Round 40 (Rated for Div. 2)
  10. Django扩展自定义manage命令