diff --git a/packages/renderer-core/src/renderer/base.tsx b/packages/renderer-core/src/renderer/base.tsx index 19ff2b524..05d24cc5f 100644 --- a/packages/renderer-core/src/renderer/base.tsx +++ b/packages/renderer-core/src/renderer/base.tsx @@ -462,6 +462,7 @@ export default function baseRenererFactory() { // 对于可以获取到ref的组件做特殊处理 if (!acceptsRef(Comp)) { Comp = compWrapper(Comp); + components[schema.componentName] = Comp; } otherProps.ref = (ref: any) => { this.$(props.fieldId || props.ref, ref); // 收集ref