1.看代码

//我将这个代码作为外部js导出了,如果你没有那么多模块,就直接CTRL +cv  这个方法,丢到你的
//vue代码  methods中就可以用了
export const numberFilter = function (value,cut = 2) {//value为我们传进来的数据 比如  145775.422346//cut 为需要保留的小数位数  -1为清空小数 0为保留全部位数的小数 传入多少即为多少 不传默认保留两位小数 传进来多少就截取多少//数据校验  if (parseFloat(value).toString() == 'NaN') return '0.00'// 将数值截取let num = value.toString().split('.')let zs = num[0]let xs = num[1]// 整数部分处理,增加,const intPartFormat = zs.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,')if (xs != null) {if(cut == 0){return intPartFormat + '.' + xs}else if(cut == -1){return intPartFormat}else{return intPartFormat +'.' + xs.substr(0,cut)}} else {return intPartFormat}
}

2.使用

2.1 import {numberFilter} from '../../../utils/numberUtils' //导入js
2.2 {{numberToCurrency('4545554.67676',10)}}  //就和正常的函数一样调用,但是注意,
//导入外部的js不能直接调用,我们需要在函数里再调用
2.3  numberToCurrency(data,cut){return  numberFilter(data,cut)},
//真正调用情景

Vue为数字添加逗号分隔相关推荐

  1. express+vue实现批量添加功能

    express+vue实现批量添加功能 前段时间由于后台的研究僧跑路了,我这个应届小菜鸟肩负起了全栈开发的工作,学得那是一个心累啊.项目没有很大,但麻雀虽小五脏俱全,写几篇文章不枉此行吧.废话不多说, ...

  2. vue格式化数字为财务数字金额

    vue格式化数字为财务数字金额 效果 1.在项目的src文件夹下新建filters文件夹,里面新建filters.js文件 2.在filters.js添加如下代码(下面介绍4种实现方式,推荐使用方法三 ...

  3. Vue中 动态添加class写法 动态静态clas混合

    Vue中 动态添加class写法 动态静态clas混合 示例 //fx,cont-block为静态class ob为动态class <div :class="[ 'fx','cont- ...

  4. 添加数据功能java,SpringBoot+Vue实现数据添加功能

    一.添加代码生成器 用来自动为数据库映射类建立:mapper.service.controller package com.hanmh.utils; import com.baomidou.mybat ...

  5. 后盾网lavarel视频项目---vue实现动态添加和删除板块

    后盾网lavarel视频项目---vue实现动态添加和删除板块 一.总结 一句话总结: 原理就是:列表时根据vue中的videos变量中的元素来遍历的,初始时videos:[{title:'',pat ...

  6. value数字 vue_基于Vue开发数字输入框组件

    随着 vue 越来越火热, 相关组件库也非常多啦, 只用轮子怎么够, 还是要造起来!!! 1.概述 vue组件开发的api:props.events和slots 2.组件代码 效果: (1)index ...

  7. java中实现将一个数字字符串转换成逗号分隔的数字串, 即从右边开始每三个数字用逗号分隔

    源代码如下: /*将一个数字字符串转换成逗号分隔的数字串,即从右边开始每三个数字用逗号分隔 */public static void testFenGeNumber(){String number = ...

  8. Axios的Vue插件(添加全局请求/响应拦截器)

    /**  * @file Axios的Vue插件(添加全局请求/响应拦截器)  */ // https://github.com/mzabriskie/axios import axios from ...

  9. [vue] 动态给vue的data添加一个新的属性时会发生什么?怎样解决?

    [vue] 动态给vue的data添加一个新的属性时会发生什么?怎样解决? 如果在实例创建之后添加新的属性到实例上,它不会触发视图更新.如果想要使添加的值做到响应式,应当使用$set()来添加对象. ...

最新文章

  1. Python 标准库之 Queue
  2. pl/sql下DBMS_OUTPUT.PUT_LINE的输出位置
  3. devops_DevOps专业人员如何成为安全冠军
  4. 5G、IoT 爆发前夕,我们必须了解的操作系统! | 码书
  5. 复习JS事件及DOM
  6. 在ie7中overflow:hidden失效问题及解决方案
  7. 【Pytorch官方教程】从零开始自己搭建RNN2 - 字母级RNN的生成任务
  8. 刚上大一,C 语言压根听不懂怎么办?
  9. 深度沉浸能力的锻炼方法
  10. 20140124孤独者之旅23
  11. 对曲线的坐标的积分的斯托克斯公式+参数定积分法
  12. 计算机专业本科毕业论文字数要求,计算机科学与技术专业本科毕业设计论文要求...
  13. Cookie的设置域名domain与跨域的问题
  14. 01 无显示器安装并通过wifi、ssh无线连接学习记录
  15. 用uefi安装linux系统安装win7系统分区,UEFI模式下Win/Linux双系统安装
  16. 批量提取多个文件夹中的某类文件到指定文件夹中
  17. ubuntu16.04+anaconda3+python2.7虚拟环境+caffe配置过程及踩坑经历
  18. 特别行政区界线lisp_用AUTOLISP实现标注公差的方法~~(转自无忧)
  19. 湖南2018年通信工程师现场审核时间|地点|材料
  20. 潘凯:C++对象布局及多态实现的探索(一)

热门文章

  1. PilotEdit v9.7
  2. 列几点一些软件或APP的Bug和对其建议
  3. 【论文阅读笔记】Learning To Detect Unseen Object Classes by Between-Class Attribute Transfer
  4. 李佳琦月赚80万:这个时代,你再努力也拼不过这种人
  5. CTF靶场系列结——综合环境
  6. 微信公众号事件接收接口
  7. 磁盘空间单位GB与GiB是什么区别?
  8. 高德公布2016年度交通报告:十大堵城上榜
  9. 南大计算机跨专业考研,GitHub - weizhang27/NJU-CS-Kaoyan: 南京大学计算机考研相关问题...
  10. 服务器维护 志愿填报时间顺延,因系统维护 西藏高考志愿填报截止时间顺延两日...