当前位置: 首页 > news >正文

附近的网站设计制作价格网站源码下载教程

附近的网站设计制作价格,网站源码下载教程,做企业网站收费价格,免费行情软件app下载大全这篇是输入框过滤非金额内容保留一个小数点和2位小数#xff0c;金额的其他格式化可以看这篇文章常用的金额数字的格式化方法 js方法直接使用 该方式可以直接使用过滤内容#xff0c;也可以到onInput或onblur等地方过滤#xff0c;自行使用 /*** 非金额字符格式化处理* p…这篇是输入框过滤非金额内容保留一个小数点和2位小数金额的其他格式化可以看这篇文章常用的金额数字的格式化方法 js方法直接使用 该方式可以直接使用过滤内容也可以到onInput或onblur等地方过滤自行使用 /*** 非金额字符格式化处理* param {Number|String} money 金额数字或字符串* param {Number} limit 金额限制长度* param {Boolean} millennials 是否返回千分位* returns 格式化后金额*/ function notMoneyFormat(money, limit, millennials false){let result String(money).replace(/[^0-9.]/g, )//清除“数字”和“.”以外的字符result result.replace(/\.{2,}/g,.); //只保留第一个. 清除多余的 result result.replace(.,$#$).replace(/\./g,).replace($#$,.); result result.replace(/^(\-)*(\d)\.(\d\d).*$/,$1$2.$3);//只能输入两个小数if(result.indexOf(.) 0 result !){//以上已经过滤此处控制的是如果没有小数点首位不能为类似于 01、02的金额 result parseFloat(result); } // 数字长度怎么截取这里调整目前是根据总长度限制也可以改为小数点前位数格式化if(limit String(result).length limit){const len parseInt(limit)if(len){result parseFloat(String(result).substring(0, limit));}}if(millennials){return Number(result).toFixed(2).replace(/\B(?(\d{3})(?!\d))/g, ,)}return result } vue自定义指令方式使用 自定义使用过滤没有加千分位的方式输出需要的可以自行添加 import Vue from vue // 非金额字符过滤 Vue.directive(not-money-format, {// binding 为数字总长度bind(el, binding){el.addEventListener(input, (e) {// 值不存在则赋值为默认值if(e.target.value){let result e.target.value.replace(/[^0-9.]/g, )//清除“数字”和“.”以外的字符result result.replace(/\.{2,}/g,.); //只保留第一个. 清除多余的 result result.replace(.,$#$).replace(/\./g,).replace($#$,.); result result.replace(/^(\-)*(\d)\.(\d\d).*$/,$1$2.$3);//只能输入两个小数if(result.indexOf(.) 0 result !){//以上已经过滤此处控制的是如果没有小数点首位不能为类似于 01、02的金额 result parseFloat(result); } // 数字长度怎么截取这里调整if(binding.value String(result).length binding.value){const len Number(binding.value)if(len){result parseFloat(String(result).substring(0, binding.value));}}e.target.value result;e.target.dispatchEvent(new Event(input)); // 更新v-model绑定的值}})} })可以直接放到项目公用地方使用的时候如下v-not-money-format 加入长度限制参数可以如下方式v-not-money-format“6” 以上就是过滤非金额内容保留一个小数点和2位小数的方式展示金额的方式可以参考常用的金额数字的格式化方法 里边有千分位和金额中文大写展示的处理方式
http://www.hkea.cn/news/14386770/

相关文章:

  • 宁波网站排名优化tk域名网站多少
  • 西安百度推广运营公司seo赚钱项目
  • 学校网站建设项目要多少钱去了外包简历就毁了吗
  • 公司网站是否有必要销售产品WordPress评论加签到
  • 张家港杨舍网站建设江苏建设工程造价管理网站
  • 广元网站设计山东泰安昨晚发生的事
  • 泉州模板建站平台怎么搞自己的网站
  • 心悦俱乐部官方网站怎么做任务小颜自助建站系统
  • 网站拥有权视差网站
  • 共享ip服务器做网站做网站建设业务
  • 公司做网站要花多少钱凡科网站教程
  • 网站建设公司团队简介成都建筑网站建设
  • 深圳哪里有做网站的铜川网站设计
  • 一键建站系统源码网站后台登录界面
  • 免费前端模板网站京东网站建设机构
  • 安徽网站建设服务wordpress重装密码
  • 免费的网站发布wap网站建设兴田德润优惠
  • 页面设计好看的网站东圃做网站公司
  • 内蒙古做网站网址ip地址查询工具
  • 排名优化网站seo排名免备案国内虚拟主机
  • 成都网站优化多少钱wordpress升级原理
  • 城建档案网站建设 博客找人网站
  • 建网站网站wordpress之搜索标题
  • 网站开店前的四项基本建设网络品牌营销
  • 游戏网站模网络设计公司有哪些
  • 设计师网站资源门户网站宣传方案
  • wordpress软件网站模板下载制造业营销外贸网站建设
  • 新都有没有做网站的wordpress 点踩
  • 网站用ps做还是ai做兼职的网站有哪些工作内容
  • wordpress页脚小工具居中网站优化一般怎么做