利用vantUI组件库中的Field 输入框、Cell 单元格完成金额数字框的数字转金额格式和金额大写

近期公司的任务需要这个功能,利用vantUI组件库中的Field 输入框、Cell 单元格完成金额数字框的数字转金额格式和金额大写

1.首先写工具类utils.js

// 将数字转换成金额千字文格式显示
export function toMoney(num) {
  let money = num;
  money = money.toFixed(2);
  money = parseFloat(money);
  money = money.toLocaleString();
  return money;// 返回的是字符串23,245.12保留2位小数
}

// 将数字转换成中文大写金额显示
export function moneyToChinese(number) {
  let money = number;
  // 汉字的数字
  let cnNums = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'];
  // 基本单位
  let cnIntRadice = ['', '拾', '佰', '仟'];
  // 对应整数部分扩展单位
  let cnIntUnits = ['', '万', '亿', '兆'];
  // 对应小数部分单位
  let cnDecUnits = ['角', '分', '毫', '厘'];
  // 整数金额时后面跟的字符
  let cnInteger = '整';
  // 整型完以后的单位
  let cnIntLast = '元';
  let maxNum =
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值