From 6a3e69a9ebf766c5feb01047e707b19c9eac160b Mon Sep 17 00:00:00 2001 From: manolo Date: Sat, 20 Jul 2019 22:38:31 +0800 Subject: [PATCH] =?UTF-8?q?fix(taro-weapp):=20=E4=BF=AE=E5=A4=8Dstate?= =?UTF-8?q?=E4=B8=8A=E7=A9=BA=E5=AF=B9=E8=B1=A1=E5=8F=98=E4=B8=BA=E6=9C=89?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=97=B6=EF=BC=8C=E5=AD=90=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E4=B8=8D=E4=BC=9A=E5=8E=BBsetData?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/taro-weapp/src/lifecycle.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/taro-weapp/src/lifecycle.js b/packages/taro-weapp/src/lifecycle.js index 31e8663d5917..2e562782be35 100644 --- a/packages/taro-weapp/src/lifecycle.js +++ b/packages/taro-weapp/src/lifecycle.js @@ -160,7 +160,7 @@ function doUpdate (component, prevProps, prevState) { return } if (typeof val === 'object') { - if (isEmptyObject(val)) return safeSet(_data, key, val) + if (isEmptyObject(val)) return safeSet(_data, key, {}) val = shakeFnFromObject(val) // 避免筛选完 Fn 后产生了空对象还去渲染