@findsoft/vue-fluctuation

1.0.6 • Public • Published

vue-fluctuation

一个基于vue&vue-digital-transform的数值波动效果组件

Demo

vue-fluctuation

Install

npm install @findsoft/vue-fluctuation

Quick Start

<template>
<fluctuation :value="value" 
             :seperator="isSep"
             :unit="unit"                       
             :interval="interval"
>
    <template>
        <i>可以选择插入以i标签包裹的icon</i>
    </template>
</fluctuation>
</template>
import Fluctuation from "vue-fluctuation";

export default {
  components: {
    Fluctuation
  },
  data() {
    return {
      value: 666666,
      isSep: false,
      unit: '个',
      interval: 1000,
      precision:1
    };
  }
};

Slot

可以选择插入一个icon,以i标签包裹,自带默认样式

<fluctuation :value="value">
    <template>
        <i>可以选择插入以i标签包裹的icon</i>
    </template>
</fluctuation>

Props

prop type description default
value Number 需要监听数值波动的值 0
separator Boolean 是否开启千分位分隔符 false
unit String 数值单位,可以是任何你认为正确的单位 ''
interval Number 数字滚动过渡时间(ms) 500
precision Number 有小数时,精确到某一位 1

Readme

Keywords

Package Sidebar

Install

npm i @findsoft/vue-fluctuation

Weekly Downloads

0

Version

1.0.6

License

MIT

Unpacked Size

1.44 MB

Total Files

43

Last publish

Collaborators

  • yiziluoying
  • gthao
  • currypaste