# fine-number-transition

## Props

<!-- @vuese:fine-number-transition:props:start -->
|Name|Description|Type|Required|Default|
|---|---|---|---|---|
|from|起始值|`String` /  `Number`|`false`|`0`|
|to|目标值|`String` /  `Number`|`false`|`0`|
|color|字体颜色|`String`|`false`|`-`|
|fontSize|字体大小|`String` /  `Number`|`false`|`24`|
|fontWeight|字体粗细|`String` /  `Number`|`false`|`-`|
|duration|动画过渡时间，单位ms|`String` /  `Number`|`false`|`2000`|
|autoplay|是否自动开始过渡|`Boolean`|`false`|`true`|
|precision|精度值，保留几位小数|`String` /  `Number`|`false`|`0`|
|format|是否使用格式化|`Boolean`|`false`|`true`|
|formatParams|格式化参数，format开启时生效 [详情](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Intl/NumberFormat)|`Object`|`false`|`-`|
|language|国际化语言|`String`|`false`|`zh-CN`|
|unit|显示单位|`'rpx' | 'px'`|`false`|`-`|
|theme|主题，支持自定义|`'light' | 'dark'`|`false`|`light`|
|customStyle|自定义样式|`String` /  `Object`|`false`|`-`|

<!-- @vuese:fine-number-transition:props:end -->


## Events

<!-- @vuese:fine-number-transition:events:start -->
|Event Name|Description|Parameters|
|---|---|---|
|finish|过渡结束事件|`to` 目标值，不传则使用组件to参数|

<!-- @vuese:fine-number-transition:events:end -->


## Methods

<!-- @vuese:fine-number-transition:methods:start -->
|Method|Description|Parameters|
|---|---|---|
|play|播放过渡动画|`to` 目标值，不传则使用组件to参数|

<!-- @vuese:fine-number-transition:methods:end -->


## MixIns

<!-- @vuese:fine-number-transition:mixIns:start -->
|MixIn|
|---|
|undefined|

<!-- @vuese:fine-number-transition:mixIns:end -->


