From cb01814a27dbcdcfdaa81adc85d4b80ca21c7cd4 Mon Sep 17 00:00:00 2001 From: huangxuan Date: Thu, 11 Jan 2024 17:55:48 +0800 Subject: [PATCH] =?UTF-8?q?fix(core):=20=E5=88=A0=E9=99=A4=E6=97=A0?= =?UTF-8?q?=E7=94=A8=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/inula/src/renderer/hooks/UseReducerHook.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/inula/src/renderer/hooks/UseReducerHook.ts b/packages/inula/src/renderer/hooks/UseReducerHook.ts index 190d185f..1278e65e 100644 --- a/packages/inula/src/renderer/hooks/UseReducerHook.ts +++ b/packages/inula/src/renderer/hooks/UseReducerHook.ts @@ -64,13 +64,8 @@ export function TriggerAction(vNode: VNode, hook: Hook, isUseState: } } - if (vNode === getProcessingVNode()) { - // 绑定的VNode就是当前渲染的VNode时,就是在函数组件体内触发setState - markUpdatedInRender(); - } else { - // 执行vNode节点渲染 - launchUpdateFromVNode(vNode); - } + // 执行vNode节点渲染 + launchUpdateFromVNode(vNode); } export function useReducerForInit(reducer, initArg, init, isUseState?: boolean): [S, Trigger] {