头图

简介

会动的数字。

快速开始

npm i moving-numbers-vue3 -S

快速应用

全局注入
import movingNumbers from 'moving-numbers-vue3'
app.use(movingNumbers);
局部注入
import { MovingNumbers } from 'moving-numbers-vue3';
export default {
  name: 'App',
  components: {
    MovingNumbers
  }
}

主参数

参数类型必填项默认值参考值说明
mNumNumber 或 String 会动的数字。
modeString×fastfast:快增;fix:定变;scroll:滚动;计算模式。
decimalNumber× 小数位限制,默认不做处理。设定后处理原则:数据小数位位数大于指定数字处理。
quantileShowBoolean×false 分位符号是否显示。
quantileTypeNumber×4 分位符号类型:人民币:4位分割;美元:3位分割。

方法

参数类型解释
示例 1
<MovingNumbers
  class="c1"
  :mNum="movingNumber"
  :quantileShow="true">
</MovingNumbers>
setInterval(() => {
  this.movingNumber = (Math.random() * 1000000).toFixed(6);
  // console.log(this.movingNumber);
}, 5000);
</script>
示例 2
<MovingNumbers
  class="c2"
  :mNum="movingNumber"
  mode="fix"
  :decimal="3"
  :quantileShow="true"
  :quantileType="3">
</MovingNumbers>
setInterval(() => {
  this.movingNumber = (Math.random() * 1000000).toFixed(6);
  // console.log(this.movingNumber);
}, 5000);
</script>
示例 3
<MovingNumbers
  class="c3"
  :mNum="movingNumber"
  mode="scroll"
  :decimal="4"
  :quantileShow="true">
</MovingNumbers>
setInterval(() => {
  this.movingNumber = (Math.random() * 1000000).toFixed(6);
  // console.log(this.movingNumber);
}, 5000);
</script>

上地址(npm地址)

NPM

客官品着\~\~\~\~


请鹅出战
328 声望3 粉丝

当我带上墨镜,也许我就真的瞎了。