From 0492221e891fb8f7bc22473679af41a42fae2d71 Mon Sep 17 00:00:00 2001 From: * <8> Date: Wed, 23 Feb 2022 15:48:09 +0800 Subject: [PATCH] Match-id-3b7b120ab54faf76b7553ae54f60d9051d419781 --- libs/horizon/src/renderer/render/DomComponent.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/horizon/src/renderer/render/DomComponent.ts b/libs/horizon/src/renderer/render/DomComponent.ts index 7d5a0503..5e8e5164 100644 --- a/libs/horizon/src/renderer/render/DomComponent.ts +++ b/libs/horizon/src/renderer/render/DomComponent.ts @@ -38,14 +38,15 @@ function updateDom( oldProps, newProps, ); - processing.changeList = changeList; // 输入类型的直接标记更新 if (type === 'input' || type === 'textarea' || type === 'select' || type === 'option') { FlagUtils.markUpdate(processing); + processing.changeList = changeList; } else { // 其它的类型,数据有变化才标记更新 if (Object.keys(changeList).length) { + processing.changeList = changeList; FlagUtils.markUpdate(processing); } }