今天在项目测试时发现element-ui中el-input-number四舍五入时出现问题,有且仅有数字1.005在四舍五入时有问题,会变为1.00.
由于项目中运用到el-input-number组件的地方非常多,所以经过前端组的商议后决定直接对源码进行修改,这样可以避免大面积的修改代码.
下面简单记录一下过程
- 首先
git clone https://gitee.com/mirrors/element-ui.git cd element-ui npm install
2.进入packages文件夹,找到需要修改的组件,修改完成之后执行
npm run dist
3.此时会生成一个lib文件夹,将项目中node_modules里面element-ui的lib文件夹进行替换即可.
4.重启项目后可看到修改后的效果.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。