Antd V4版本中Form resetFields无效
程序开发
2023-09-16 13:05:36
问题描述
原因
这是因为调用resetFileds的时机不对,也就是生命周期的问题。
解决办法
componentDidUpdate() {if (this.formRef.current !== null) {this.formRef.current.resetFields();}
}
全部代码
export default class UpdateForm extends Component {formRef = React.createRef();static propTypes = {categoryName: PropTypes.string.isRequired}componentDidUpdate() {if (this.formRef.current !== null) {this.formRef.current.resetFields();}}render() {const { categoryName } = this.props;console.log(categoryName);return ()}
}
标签:
上一篇:
教你如何用Angular更好地管理RxJS订阅
下一篇:
相关文章
-
无相关信息