问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VUE金额千分位处理(含负数)

发布网友 发布时间:2022-12-26 09:19

我来回答

1个回答

热心网友 时间:2023-10-15 08:29

Vue.filter(' NumFormat ', function(value) {

  if(!value) return '0.00';

  /*原来用的是Number(value).toFixed(0),这样取整时有问题,例如0.51取整之后为1,感谢Nils指正*/

  var intPart =  Number(value)|0; //获取整数部分

  var intPartFormat = intPart.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,'); //将整数部分逢三一断

  var floatPart = ".00"; //预定义小数部分

  // console.log(888,value)

  // console.log(888,typeof(value))

  var value2Array = value.toString().split(".");

  var isNegtiveNo = ''

  if(intPartFormat == 0){

    if(value.toString().indexOf('-') != 1) isNegtiveNo = '-' //修复小于0负数丢失的问题

  }

  //=2表示数据有小数位

  if(value2Array.length == 2) {

    floatPart = value2Array[1].toString(); //拿到小数部分

    if(floatPart.length == 1) { //补0,实际上用不着

      return isNegtiveNo + intPartFormat + "." + floatPart + '0';

    } else {

      return isNegtiveNo + intPartFormat + "." + floatPart;

    }

  } else {

    return isNegtiveNo + intPartFormat + floatPart;

  }

})

{{transAmount| NumFormat }}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
MB和Mb问题,求详细介绍,50分 剁椒姜怎么做好吃 逐渐的"逐"用五笔如何打? "逐渐"用五笔怎么打? 苹果升级后多出个陌生ld 苹果手机怎么登录另外一个ld 和平精英 和平精英加分机制怎么算? 和平精英 和平精英怎样才能提高淘汰分? 和平精英 和平精英淘汰积分怎么涨? 电热水器内胆如何取出 vue中中括号和大括号的区别 vue中的$符号 b站如何收藏评论 哪里有公猕猴桃根卖 哪里有卖猕猴桃根的 哪里有猕猴桃根根卖 青岛哪里有卖猕猴桃根的 求大神解答PLC-SCR程序跳转问题! 精粉元素硅含量怎么算 2022抄写法华经如何回向 每天读一品法华经,要回向吗? 读诵妙法莲华经回何和持准提咒回向可以一样吗? 贝雷帽怎么保存 贝雷帽怎么撑起来 在CAD中如何删除圆的一部分? CAD绘图时发现图形重复怎么办? 女生第一瓶大牌香水,怎么选?各大品牌“经典香”,你知道几个? 品胜充电宝20000毫安不放电 企业怎么注销? 我想问问电机为什么要加编码器 60000=A×(P/A,0.5%,240)怎样计算 有购买神舟k650Ci5的同学,请问这个本子的质量怎么样? 神舟笔记本k650ci5d2跟k660ei5d1哪个好些 神舟K650c i5 这个笔记本怎么样啊? 高速点胶机厂家德森有哪些设备可以选择? 2022年选德森和轴心高速点胶机哪个好? 中国古典四大名著是哪四部? 华为电脑怎么退出华为系统 返回不退出系统怎么设置的 绝缘子参数询问,SCL,SCoL,STL,SToL,MDCL,MToL,各是啥意思?用中文解释一下。谢谢 鲁豫将出席脱口秀大会5当嘉宾,她身上有哪些出圈的“梗”? 道教信仰三宝的意义 何为道教三宝? 图纸第一视图符号的含义是什么意思 inventor第一视角符号怎么画在标题栏 现金购入车间用的工具,会计分录怎么做? 本月生产车间领用工具(低价易耗品),计20000元,分10月摊配,怎样做会计分录 生产车间为修理机器领用零件2000,领用工具一批1000元 会计分录怎么做 cdr中怎么给图片加木 CorelDraw怎么快速给图片换背景? 原文件被覆盖了怎么办?