npm.io
0.1.0 • Published 3 years ago

speedometer-vue

Licence
Version
0.1.0
Deps
2
Size
27 kB
Vulns
0
Weekly
0

Speedometer npm

A Vue Speedometer for Vue 3

Install

npm install speedometer-vue

Basic Usage

<template>
   <div>
        <SpeedometerVue v-model="speed" :maxValue="50" color="red" />
    </div>
</template>
<script>
    import { SpeedometerVue } from 'speedometer-vue'
    export default {
        components: { SpeedometerVue },
        data () {
            return {
                speed: 50,
                maxValue: 100
            }
        }
    }
</script>
Loading mode
<template>
   <div>
        <SpeedometerVue v-model="speed" :maxValue="50" :loading="true" />
    </div>
</template>
<script>
    import { SpeedometerVue } from 'speedometer-vue'
    export default {
        components: { SpeedometerVue },
        data () {
            return {
                speed: null,
                maxValue: 100
            }
        }
    }
</script>
Needle style
<template>
   <div>
        <SpeedometerVue v-model="speed" :maxValue="50" :needle="true" />
    </div>
</template>
<script>
    import { SpeedometerVue } from 'speedometer-vue'
    export default {
        components: { SpeedometerVue },
        data () {
            return {
                speed: 50,
                maxValue: 100
            }
        }
    }
</script>

Keywords