解决zrender问题,painterCtors[rendererType] is not a constructor

总的来说是因为是因为渲染器注册的代码被 tree-shaked 了

在引入的代码手动显式的注册一下即可:

import * as zrender from 'zrender' ;
import CanvasPainter from 'zrender/lib/canvas/Painter';
zrender.registerPainter('canvas', CanvasPainter);

参考: https://github.com/ecomfe/zrender/issues/981

posted @ 2024-06-12 16:57  axelccc  阅读(125)  评论(0)    收藏  举报