Merge "fix: Fix for updateDefaultValue & add display params"

This commit is contained in:
Zuul 2021-09-01 06:05:16 +00:00 committed by Gerrit Code Review
commit b5bb49b077

View File

@ -404,12 +404,20 @@ export default class BaseForm extends React.Component {
};
updateDefaultValue = () => {
if (this.formRef.current && this.formRef.current.resetFields) {
this.formRef.current.resetFields();
}
this.resetFormValue();
this.updateContext(this.defaultValue);
};
resetFormValue = (fields) => {
if (this.formRef.current && this.formRef.current.resetFields) {
if (!fields) {
this.formRef.current.resetFields();
} else {
this.formRef.current.resetFields(fields);
}
}
};
updateFormValue = (key, value) => {
this.formRef.current &&
this.formRef.current.setFieldsValue({
@ -516,7 +524,10 @@ export default class BaseForm extends React.Component {
renderFormItems() {
try {
return this.formItems.map((it, index) => {
const { name } = it;
const { name, display = true } = it;
if (!display) {
return '';
}
this.codeError = false;
return (
<Col