共计 1140 个字符,预计需要花费 3 分钟才能阅读完成。
简介
会动的数字。
疾速开始
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}
}
主参数
参数 | 类型 | 必填项 | 默认值 | 参考值 | 阐明 |
---|---|---|---|---|---|
mNum | Number 或 String | √ | 会动的数字。 | ||
mode | String | × | fast | fast:快增;fix:定变;scroll:滚动; | 计算模式。 |
decimal | Number | × | 小数位限度,默认不做解决。设定后处理准则:数据小数位位数大于指定数字解决。 | ||
quantileShow | Boolean | × | false | 分位符号是否显示。 | |
quantileType | Number | × | 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
客官品着 \~\~\~\~
正文完