vuetify 上传组件
If you use Vuejs with Vuetify 2.x and you need a component to work with money format, maybe this can help you.
如果您将Vuejs与Vuetify 2.x一起使用,并且需要一个使用money格式的组件,那么这可能会对您有所帮助。
v-text-field: R$ 12.345.678,90
v文本字段:R $ 12.345.678,90
v-model: 12345678.90
v模型:12345678.90
View Demo 查看演示 View Github 查看GithubVueJS
VueJS
Vuetify 2.x
Vuetify 2.x
$ npm install vuetify-money --saveRegister component:
1- Create a src/plugins/vuetify-money.js file with the following content:
import Vue from "vue";
import VuetifyMoney from "vuetify-money";
Vue.use(VuetifyMoney);
export default VuetifyMoney;2- Add file to src/main.js:
import "./plugins/vuetify-money.js";Parent component:
<template><div><vuetify-moneyv-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>
Property | Type | Default | Description |
label | String | “” | v-text-field property |
placeholder | String | undefined | v-text-field property |
readonly | Boolean | false | v-text-field property |
dense | Boolean | false | v-text-field property |
error | Boolean | false | v-text-field property |
hideDetails | Boolean | false | v-text-field property |
rules | Array or String | [] | v-text-field property |
disabled | Boolean | false | v-text-field property |
outlined | Boolean | false | v-text-field property |
clearable | Boolean | false | v-text-field property |
backgroundColor | String | white | v-text-field property |
valueWhenIsEmpty | String | “” | value when TextField is empty. Ex: 0, “”, null |
属性 | 类型 | 默认 | 描述 |
标签 | 串 | “” | v-text-field属性 |
占位符 | 串 | 未定义 | v-text-field属性 |
只读 | 布尔型 | 假 | v-text-field属性 |
稠密 | 布尔型 | 假 | v-text-field属性 |
错误 | 布尔型 | 假 | v-text-field属性 |
隐藏细节 | 布尔型 | 假 | v-text-field属性 |
规则 | 数组或字符串 | [] | v-text-field属性 |
残障人士 | 布尔型 | 假 | v-text-field属性 |
概述 | 布尔型 | 假 | v-text-field属性 |
可清除的 | 布尔型 | 假 | v-text-field属性 |
背景颜色 | 串 | 白色 | v-text-field属性 |
valueWhenIsEmpty | 串 | “” | TextField为空时的值。 例如:0,“”,空 |
Option | Type | Default | Description |
locale | String | pt-BR | Locale to format number |
prefix | String | “” | Currency symbol |
suffix | String | “” | % or others |
length | Number | 11 | Number length |
precision | Number | 2 | Decimal precision |
选项 | 类型 | 默认 | 描述 |
地区 | 串 | 苯丙氨酸 | 区域设置格式编号 |
字首 | 串 | “” | 货币符号 |
后缀 | 串 | “” | %或其他 |
长度 | 数 | 11 | 号码长度 |
精确 | 数 | 2 | 小数精度 |
翻译自: /
vuetify 上传组件
本文发布于:2024-01-29 06:33:45,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170648123013383.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |