长风破浪会有时
直挂云帆济沧海

react+antd当使用modal打开表单时,form的upload默认值不清空的问题

modal有一个属性destroyOnClose,可以实现每次关闭modal时清空的问题,但是当开了这个之后,如果form是从父组件传过来的,是会发警告的。又得加强制渲染forceRender。可是两相对比,会冲突。还是直接在form表单的上传组件里判断,是否打开了modal,打开之后再渲染吧。
{/* 判断是否打开了框,打开了框才赋值给modal,modal可以强制渲染 */}
{props.showModal ? <ColUpload label="广告图" name="img" fileList={props.fileList} handleDelImg={props.handleDelImg} handleSetImg={props.handleSetImg} span={24} imgUpload={props.imgUpload} />
: null }
赞(1) 打赏
未经允许不得转载:阿锋哥前端开发经验分享 » react+antd当使用modal打开表单时,form的upload默认值不清空的问题
分享到: 更多 (0)

几百块就能做营销型企业网站?

查看详情

可怜可怜作者吧

支付宝扫一扫打赏

微信扫一扫打赏