From 3a67ae3a28076328c0189c34614a8a5f174af5be Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Wed, 21 Jul 2021 19:17:44 +0800 Subject: [PATCH] feat(app): observe container component --- .../src/view/framework/dom/components/UniComponent.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 ac19ccadd..dd1505bd2 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, -- GitLab