vue-currency-input 使用该金额组件无需更改原代码

能实现输入框允许输入数字规则的相关限制,方便灵活

一:npm安装

npm install vue-currency-input

二:Main.js文件内全局挂载

import VueCurrencyInput from 'vue-currency-input'Vue.use(VueCurrencyInput)

三: 页面计算属性中定义对象

computed: {editVisible: {// 金额组件addFeeOnMoney() {return {currency: null, // 显示的货币代码 默认'EUR'distractionFree: true, // 是否忽略多余的小数 默认truevalueAsInteger: false, // 是否作为整数处理 默认falseautoDecimalMode: false, // 输入时,是否默认添加小数点 默认falseprecision: 2, // 小数位 默认undefinedvalueRange: {min: 0, max: 999999999.99}, // 数据范围 默认undefinedallowNegative: false // 是否允许负数 默认false};}
},

四:使用

// 在input框标签内加入
v-currency="addFeeOnMoney"
// 例:
<el-input v-model="对象.对象属性" placeholder=""v-currency="addFeeOnMoney"
/>

注:通过该组件双向绑定最终得到的数据是一个带有逗号(千分位分隔符),须手动去除

千位分隔符去除方式:

// 假设双向绑定得到的数据为aa
aa=(aa+"").replace(/,/g,"");

vue-currency-input 金额组件的安装及使用相关推荐

  1. vue/cli是什么?vue/cli如何使用? 入门篇(安装创建,组件使用,定义路由,项目导出) ∠( °ω°)/ 前端知识

    文章目录 简介 安装 安装nodejs nvm npm换源 单次换源 永久换源 方法一 方法二 Vue/cli安装 创建Vue/cli项目 解决常见错误 用命令行创建项目 可视化界面创建 项目目录简介 ...

  2. Vue组件封装 ——input 输入框组件

      一.基础准备工作 1.创建一个基础的vue项目包 2.创建components文件夹,用于存放组件,新建input.vue组件,可以自己取个名字 <script> export def ...

  3. vue导入导出excel组件封装

    vue导入导出excel组件 可直接使用 参考以下博客,侵删 参考的博客 ##一: 项目安装依赖 npm install --save xlsx 在项目中创建文件夹及文件如下图: excel-impo ...

  4. vue 项目总结一组件开发的配置和例子

    原文地址:https://segmentfault.com/a/1190000012410259?_ea=2993723 先上 src 文件夹的结构图: 文件及文件夹作用 App.vue App.vu ...

  5. Vue第二天学习总结—— Vue全家桶之组件化开发(组件化开发思想、组件注册、Vue调试工具用法、组件间数据交互传递、组件插槽、基于组件的案例——购物车)

    (一) 组件化开发思想 1. 现实中的组件化思想体现 组件化即是对某些可以进行复用的功能进行封装的标准化工作 标准:要想组件能够成功组合在一起,每个组件必须要有标准 分治:将不同的功能封装到不同的组件 ...

  6. 【Vue】Vue学习笔记——UI组件库和常用插件

    文章目录 6. UI组件库和常用插件 6.1 Element-ui 6.2 Vue-router 6.2.1 基本用法 6.2.2 跳转 6.2.3 路由嵌套 6.2.4 路由参数传递 6.3 Axi ...

  7. 使用vue创建一个遮罩组件_用于输入遮罩的另一个Vue组件

    使用vue创建一个遮罩组件 语音输入蒙版 (vue-input-mask) Yet another Vue component for input masking. Based on react-in ...

  8. vue图片裁剪组件_使用Vue-Rx的Vue.js图像裁剪组件

    vue图片裁剪组件 Vuejs夹 (vuejs-clipper) Vue.js image clipping components using Vue-Rx. 使用Vue-Rx的Vue.js图像裁剪组 ...

  9. Vue学习笔记05 组件的自定义事件-组件通信-$nextTick-脚手架解决ajax跨域-插槽-过渡动画

    文章目录 Vue学习笔记05 父组件给子组件传值 注意点 子组件给父组件传值 父组件接受子组件的传值 通过函数 组件的自定义事件 事件绑定的第一种写法 @或v-on 事件绑定的第二种写法:使用ref ...

最新文章

  1. 对于根号18 利用计算机,一八年级数学题
  2. [WARNING] The POM for XXX-system:jar:1.9.0-SNAPSHOT is missing, no dependency information available
  3. 浏览器快捷键_浏览器快捷键,让你事半功倍
  4. C语言复习4_while循环
  5. 菜鸟学IT之python3关于列表,元组,字典,集合浅认识!
  6. layui tree ajax刷新,layer 刷新某个页面的实现方法
  7. LayoutInflater(二)
  8. SpringMVC基础配置
  9. Python之路——Python3 入门教程
  10. 【C++】反向迭代器(rbegin,rend)(转载)
  11. iOS IPv6 被拒2
  12. sqlite3 error: database is locked
  13. 前端自检梳理——Vue.js项目实战开发
  14. RAR Extractor - The Unarchiver Pro for mac(解压缩软件)
  15. 掘金总点赞量前 5000 排行发布 | 掘金总关注量前 5000 排行
  16. SQL Server 数据库中将数据表中的数据转化为Insert 语句
  17. 一些常见的Java8 循环实例(筛选、基本函数使用,循环等)
  18. Blogbus博客*
  19. 写给大家看的PPT设计书
  20. 第六天PAT-A1003 Emergency最短路问题Dijkstra算法(小根堆)描述及模板

热门文章

  1. 国产操作系统都有哪些功能?普通人能满足日常使用吗?
  2. 静态生存期和动态生存期
  3. 查询计算机系男生修了,sql练习参考答案
  4. 大数据项目实训总结_DATATOM | 大数据实训
  5. 【VBA】通过VBA实现EXCEL全屏显示
  6. Hi-C测序及测序数据特征
  7. RLC元件上电压,电流关系
  8. 高性能服务器架构 第四篇
  9. vc循序渐进实现仿QQ界面(三):界面调色与控件自绘
  10. 【转】目前最常见的”无线通信(数据)传输技术“有哪些?