From a924e69cbc9a6f4e709900a9c76ef0c12af745ac Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Wed, 18 Mar 2020 15:21:11 +0800 Subject: [PATCH] feat(v3): add removeElementByCid --- .../app-plus/service/framework/plugins/vdom-sync.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/platforms/app-plus/service/framework/plugins/vdom-sync.js b/src/platforms/app-plus/service/framework/plugins/vdom-sync.js index 877cb0f2e..e140fe867 100644 --- a/src/platforms/app-plus/service/framework/plugins/vdom-sync.js +++ b/src/platforms/app-plus/service/framework/plugins/vdom-sync.js @@ -158,6 +158,13 @@ export class VDomSync { this.elements.splice(elmIndex, 1) } + removeElementByCid (cid) { + if (!cid) { + return + } + this.elements = this.elements.filter(elm => elm.cid !== cid) + } + push (type, cid, data, options) { const typeData = [cid, data] if (options) { -- GitLab