Skip to content

@mt-kit/vue-components

npm versionGitHub starsGitHub issuesLicenseDocumentation

自定义 Vue 组件库,提供数字滚动动画等常用组件。

安装

bash
npm i @mt-kit/vue-components

组件

CountTo

数字滚动动画组件,支持从起始值到结束值的平滑滚动效果。

Props:

属性名说明类型是否必传默认值
autoplay是否自动播放动画booleantrue
decimal小数点符号string.
decimals小数位数number0
delay延迟执行动画开始的时间(毫秒)number0
duration数字滚动动画时长(毫秒)number1000
endVal结束数字number100
startVal开始数字number0
prefix前缀文本string-
separator千位分隔符string,
style滚动数字的样式对象object-
suffix后缀文本string-

使用示例:

vue
<script lang="ts" setup>
import { CountTo } from "@mt-kit/vue-components";
</script>

<template>
  <CountTo
    :start-val="1"
    :end-val="10"
    :decimals="3"
  />
</template>

基于 MIT 许可发布