diff --git a/packages/uni-app-plus/src/view/framework/dom/components/UniComponent.ts b/packages/uni-app-plus/src/view/framework/dom/components/UniComponent.ts index ac19ccadd4a38691a0bc780f2fe31a5e548b6b4b..dd1505bd25d26a0d035f88cde7d3cc7069f9208b 100644 --- a/packages/uni-app-plus/src/view/framework/dom/components/UniComponent.ts +++ b/packages/uni-app-plus/src/view/framework/dom/components/UniComponent.ts @@ -97,7 +97,10 @@ export class UniContainerComponent extends UniComponent { console.log(formatLog('Observer', mutations)) } // TODO 刷新容器组件状态 - // (this.$.__vueParentComponent as any).refresh() + const vm = this.$.__vueParentComponent + if ((vm as any).rebuild) { + ;(vm as any).rebuild() + } }) observer.observe(elem, { childList: true,