From 377ae4b243bcb1e58e4bce66d20234452c84bcf9 Mon Sep 17 00:00:00 2001 From: qiang Date: Tue, 8 Mar 2022 11:52:06 +0800 Subject: [PATCH] fix: ComponentDescriptor $el --- src/core/view/plugins/wxs/component-descriptor.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/core/view/plugins/wxs/component-descriptor.js b/src/core/view/plugins/wxs/component-descriptor.js index e261e0ff3..1ef3644ce 100644 --- a/src/core/view/plugins/wxs/component-descriptor.js +++ b/src/core/view/plugins/wxs/component-descriptor.js @@ -44,7 +44,11 @@ function parseStyleText (cssText) { class ComponentDescriptor { constructor (vm) { this.$vm = vm - this.$el = vm.$el + Object.defineProperty(this, '$el', { + get () { + return vm.$el + } + }) } selectComponent (selector) { @@ -186,4 +190,4 @@ export function createComponentDescriptor (vm, isOwnerInstance = true) { } return vm.__wxsComponentDescriptor } -} +} -- GitLab