From 76c7ce81aef0fd6f06f76016e75f88b59dfcbed2 Mon Sep 17 00:00:00 2001 From: CPPAlien Date: Thu, 21 Nov 2019 16:09:13 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=87=E6=BB=A4=E6=97=A0=E6=95=88=20view?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pen.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/pen.js b/lib/pen.js index 2e1383b..4fe4996 100644 --- a/lib/pen.js +++ b/lib/pen.js @@ -58,6 +58,10 @@ export default class Painter { } _drawAbsolute(view) { + if (!(view && view.type)) { + // 过滤无效 view + return + } // 证明 css 为数组形式,需要合并 if (view.css && view.css.length) { /* eslint-disable no-param-reassign */