Install & Download:
# NPM
$ npm i vuetify-money --saveDescription:
vuetify-money is a Vue.js & Vuetify plugin used to format numeric values as currency on the app.
Features:
- Multi-language.
- Custom currency symbol & suffix.
- Custom decimal precision
How to use it:
1. Import the vuetify-money component.
// src/plugins/vuetify-money.js import Vue from "vue"; import VuetifyMoney from "vuetify-money"; Vue.use(VuetifyMoney); export default VuetifyMoney; // src/main.js import "./plugins/vuetify-money.js";
2. In your app:
<template>
<div>
<vuetify-money
v-model="value"
v-bind:label="label"
v-bind:placeholder="placeholder"
v-bind:readonly="readonly"
v-bind:disabled="disabled"
v-bind:outlined="outlined"
v-bind:clearable="clearable"
v-bind:valueWhenIsEmpty="valueWhenIsEmpty"
v-bind:options="options"
/>
Parent v-model: {{ value }}
</div>
</template>
<script>
export default {
data: () => ({
value: "1234567.89",
label: "Value",
placeholder: " ",
readonly: false,
disabled: false,
outlined: true,
clearable: true,
valueWhenIsEmpty: ""
options: {
locale: "pt-BR",
prefix: "R$",
suffix: "",
length: 11,
precision: 2
}
})
};
</script>Preview:

Changelog:
v1.1.0 (10/31/2020)
- Add properties object to use other v-text-field properties.



