zrender使用问题

1、文档不是很好用,极其简约 https://ecomfe.github.io/zrender-doc/public/ 很多方法不会使用,需要不断去尝试。
2、"5.0.4"版本只渲染svg的问题:
找了半天才发现是安装包入口文件的问题:
使用npm安装的包跟克隆下来的包index.js文件不一样,但是typescript正常,这个有点坑,不故意的还是遗漏了?需要修改node_modules 中zrender index.js 文件:
原index.js:

export * from './lib/zrender';
export * from './lib/export';

import './lib/svg/svg';

修改为:

export * from './lib/zrender';
export * from './lib/export';

import {registerPainter} from './lib/zrender';
import CanvasPainter from './lib/canvas/Painter';
import SVGPainter from './lib/svg/Painter';
registerPainter('canvas', CanvasPainter);
registerPainter('svg', SVGPainter);
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值