From 310f153c3227e9d34389547dee0b8405c253892f Mon Sep 17 00:00:00 2001 From: liaoxuezhi Date: Mon, 12 Aug 2019 09:58:57 +0800 Subject: [PATCH] =?UTF-8?q?nextProps.data=20=E4=B8=BA=20undefined=20?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/factory.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/factory.tsx b/src/factory.tsx index 5af5a67e..4c9d597c 100644 --- a/src/factory.tsx +++ b/src/factory.tsx @@ -633,7 +633,7 @@ export function HocStoreFactory(renderer:{ // todo fix: dialog 种数据从孩子 form 同步过来后,会走这个逻辑让 form 更新 data,会导致里面的 __prev 丢失。 store.initData(newData); - } else if ((nextProps.data as any).__super) { + } else if (nextProps.data && (nextProps.data as any).__super) { store.initData(extendObject(nextProps.data)); } else { store.initData(createObject(nextProps.scope, nextProps.data));