vue3-odometer
Vue.js(v3.2+) component wrap for Odometer.js
19,180
13
| Install | |
|---|---|
npm install vue3-odometer |
|
| Latest Version: | 0.1.3 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Oct 26, 2022 |
| Links: | GitHub · npm |
Maintainer: huangwantong
vue3-odometer
Vue.js(v3.2+) component wrap for Odometer.js
see https://github.com/xlsdg/vue-odometer for vue.js(v2)
Installation
npm install --save odometer vue3-odometer
Usage
<template>
<Vue3Odometer class="o-text" :value="number" />
<button @click="update">update number</button>
</template>
<script lang="ts" setup>
import { ref } from 'vue'
import Vue3Odometer from 'vue3-odometer'
import 'odometer/themes/odometer-theme-default.css'
const number = ref(100)
function update() {
number.value = Math.floor(Math.random() * 1000)
}
</script>
<style>
.o-text {
color: red;
}
</style>
Properties
-
value[Number]Optional;
0by default. -
format[String]Optional;
-
theme[String]Optional;
defaultby default. -
duration[Number]Optional;
-
animation[String]Optional;
-
formatFunction[Function]Optional;
See more Odometer.js
Methods
renderInsidewatchForMutationsstartWatchingMutationsstopWatchingMutationscleanValuebindTransitionEndresetFormatrenderDigitformatDigitsinsertDigitaddDigitaddSpaceranimateanimateCountgetDigitCountgetFractionalDigitCountresetDigitsanimateSliderenderupdate
Learn more Odometer.js
License
MIT
Related Packages
Version History
| Version | Released | License |
|---|---|---|
| 0.1.3 | MIT | |
| 0.1.2 | MIT | |
| 0.1.1 | MIT | |
| 0.1.0 | MIT |