antd
码飞_CC
热爱生活与技术,偏于前端,潜心学习,乐于分享
展开
-
Could not freeze ....., Cannot read property ‘hash‘ of undefined 的解决办法
项目中单独对Antd(或其他包)进行升级时,项目可以正常启动,但是编译过程中会输出一大片的这种红色的错误,如下:看错误日志可知,可能是hardsource出现问题,解决方法:删除 ./node_modules/.cache 后,再npm start重启项目。以上操作完如果还存在问题,可以重新执行一下npm install,再重启一下项目,问题应该就解决了。...原创 2020-12-07 16:56:36 · 5019 阅读 · 1 评论 -
antd使用:在一个Modal中使用同个form表单实现编辑和新增功能
项目开发中,我们时常会遇到使用Modal弹窗和Form组件搭配实现编辑已有条目和新增条目的功能(如下图),这两个功能所使用到的表单是一样的,唯一的不同点是:编辑条目是要将已有的信息填入表单,而新增条目是表单所有字段为空。既然表单是一样的,我们当然不想重复代码。刚开始的想法是往Form组件传入默认值的方式来实现编辑时的填充功能。该方法编辑的时候表单确实是有传入值填充,但是关闭Modal再点击新增时,发现Form表单还是有值填充,这不符合我们的要求,查看文档发现了一条信息:<Modal />原创 2020-11-18 21:11:29 · 6488 阅读 · 1 评论 -
Ant Design,在一个页面中使用多个Modal(模态对话框)时,遮罩层颜色变深的不完美解决方案
项目中使用Ant Design,有一个页面中需要多个模态对话框,发现同一个页面使用多个Modal的话会导致遮罩层颜色变深。目前本人还未找到解决问题根源的方法,只是投机取巧地使用了一种暂时的解决方案:就是给Modal添加属性maskStyle,然后调好对应的透明度,如:maskStyle={{backgroundColor:'rgba(0,0,0,.45)'}} 欢迎碰到同样问题的小伙伴们...原创 2018-08-01 20:07:51 · 26464 阅读 · 5 评论