From b0e7b605b65b001e1be85975ef370c20e3ec3e31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=97=E6=B5=B7=E4=B8=80=E5=88=80?= <849005670@qq.com> Date: Fri, 19 Nov 2021 19:29:17 +0800 Subject: [PATCH] Update main.js --- src/components/form/main.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/components/form/main.js b/src/components/form/main.js index 761a3457..64f20e35 100644 --- a/src/components/form/main.js +++ b/src/components/form/main.js @@ -361,7 +361,7 @@ export default class form extends React.Component { let formItem_com = _.get(formItem, "props.children.props"); - if(formItem_com.hasOwnProperty("children")) + if(formItem_com && formItem_com.hasOwnProperty("children")) { if(_.isArray(formItem_com.children)) @@ -374,6 +374,16 @@ export default class form extends React.Component { } // } + else{ + let coms = _.get(formItem, "props.children"); + if(coms&&_.isArray(coms)) + { + console.log(787787878) + console.log(coms) + formItem_com = coms[0].props; + } + } + console.log(formItem) //对应的验证规则 let rules_item = _.get(this.props.rules, formItem.props.prop)