vue3-odometer-counter
v0.0.9
Published
Vue.js(v3.2+) component wrap for Odometer.js
Maintainers
Readme
vue3-odometer-counter
Vue.js(v3.2+) component wrap for Odometer.js
Forked from vangleer/vue3-odometer
Installation
npm install --save odometer-counter vue3-odometer-counterUsage
<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-counter'
import 'odometer-counter/themes/odometer-theme-main.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
