inputNumber 组件带有人民币符号,webpack打包后,显示错乱

1.先看官方给的代码:

 <InputNumber formatter={value => `¥${value}`.replace(/\B(?=(\d{3})+(?!\d))/g, ',')}parser={value => value.replace(/\¥\s?|(,*)/g, '')}style={{ width: '100%' }}  min={0}
/>

2.这样写得代码,在本地运行不会提示错误,但webpack打包以后,就会出现显示错乱:

3.思考:

为什么webpack打包以后就显示不正常了呢?这里第一反应就是正则表达式有问题了,所以我们对正则表达式进行修改,

去掉人民币¥符号前面的\,这里我猜测应该是webpack打包的时候,识别成了转义字符了。

<InputNumber formatter={value => `¥${value}`.replace(/\B(?=(\d{3})+(?!\d))/g, ',')}parser={value => value.replace(/¥\s?|(,*)/g, '')}style={{ width: '100%' }}  min={0}
/>

4.总结,有时候官方给的代码也会出现问题吧!但只要明白正则表达式的写法,问题原因就很快能找到了。

有问题,请联系我:

1798274010@qq.com

ant design inputNumber 组件带有人民币符号相关推荐

  1. Ant Design Blazor 组件库的路由复用多标签页介绍

    前言 Blazor 是 .NET 最新的前端框架,可以基于 WebAssembly 或 SignalR (WebSocket)构建前端应用程序,基于 WebAssembly 托管模型的 Blazor ...

  2. ant design vue 组件 Tree

    ant design vue 组件 Tree 实现效果: 实现代码: <div class="tree"><a-treeshow-iconshow-line:lo ...

  3. 【前端笔记】Ant Design Form组件 resetFields() 与 setFieldsValue() 之比较

    Ant Design Form组件 resetFields() 与 setFieldsValue() 之比较 关键词:React,Ant Design,Form组件,组件渲染 一.问题描述 Form ...

  4. ant design Menu组件子菜单样式设置

    ant design Menu组件子菜单样式设置 Menu二级子菜单宽度较宽,直接设置width不起作用,会被他自带的min-width覆盖 解决办法:设置组件的全局样式,提升优先级,如下所示: &l ...

  5. 【vue2中引入阿里第三方图标库使用自定义的Ant Design Vue组件a-cascader级联选择后缀图标】

    1,首先在vue2项目中安装ant design vue组件 npm install ant-design-vue@1.7.2 2,a-cascader组件在页面中的使用 <template&g ...

  6. Ant Design Vue 组件@chang绑定方法如何传递自定义参数

    Ant Design Vue 组件@chang绑定方法如何传递自定义参数 今天在写代码的时候遇到一个问题: 在嵌套标签中 外层使用了一个v-for循环去循环一个数组,当内层想要拿取index,并且使用 ...

  7. react + ant design InputNumber在form.item中 如何设置格式 比如 KG,CM

    第一种:只有一个符号格式,比如¥, $, %, &, 等等.参考antdesign 官网 参考链接:https://ant.design/components/input-number-cn/ ...

  8. Ant Design Cascader组件实现联级组件实现省市区联动

    Ant Design Cascader 联级组件实现省市区联动 <a-form ref="formRegister" :form="form" id=&q ...

  9. React开发(265):ant design InputNumber

    ## 所有输入价格的地方,都使用InputNumber 组件```javascript // formatter 和 parser <InputNumberstyle={{ width: '10 ...

最新文章

  1. MyEclipse优化---编程时更流畅
  2. TextView 添加Onclick 无效
  3. python绘图课设_python课程设计笔记(三)turtle绘图库(海龟库)
  4. typical career path for consulting industry
  5. otis电梯服务器tt使用说明_南充私人电梯
  6. 12.swift 元祖
  7. 指令由电子计算机,电子计算机主要是以
  8. 用C++ 设计一个不能被继承的类
  9. 在WebClient类中保持Session
  10. 原生js追加html代码,原生js动态添加元素
  11. Exp2_固件程序设计 20165226_20165310_20165315
  12. 错误号 MSSQL_REPL20011 错误号:15517
  13. linux 批量删除任务,Linux-Shell脚本学习心得之批量创建、删除用户
  14. 约他没去玩 他却更爱好跟男共事一伏
  15. OneDrive登录时出现问题· 请稍后重试。(错误代码: 0x8004de25)
  16. javascript数组——新建数组、访问数组、遍历数组的方法、数组对象的方法、冒泡排序算法、json的正反序列化
  17. 关于惠普系列电脑无法开机以及其他问题解决的总结
  18. 单电源运放和双电源运放的区别
  19. 自然科学计算机技术ppt,[自然科学]图像处理.ppt
  20. php excel导入数组,利用PHPExcel导入xlsx/xls,将xlsx、xls转换为数组

热门文章

  1. PACS影像解决方案
  2. g2o: 如何使用g2o的例子
  3. android顶替toast,android – 使用Toast的替代方案
  4. html标签元素中定义样式表的属性名是,HTML标签属性与CSS样式
  5. 远程医疗信息系统技术规范
  6. 登录网页无法连接服务器,网页游戏无法登录全面分析
  7. dw超链接标签_Dreamweaver如何建立超链接?DW建立超链接方法介绍
  8. 用企业级数据服务解决SOA的最后一英里问题
  9. 将随机森林应用到医学中 预后
  10. 【Gym - 102174J】 金色传说(观察性质+计数dp)