graceminc_粒子 2018-09-18 10:26 采纳率: 88.9%
浏览 703

使用原生JS写的组件,依赖zrender.js和D3.js,怎么将这个组件用在react项目中

背景:

有需求要实现一个上下都可展开的树状图,由于能力有限,所以让师傅调研,师傅只会写传统的JS,他用传统的JS封装好了,目录如下:

图片说明

依赖d3.js和zrender.js,现在想把它放到react的项目中,因为react版本的zrender中的方法和原生的zrender用法不同,所以我都是用 script 标签引入的。

图片说明

然后将amtree.js中的amtree对象拷到react的tools.js中。

问题:
现在在tools.js文件中还是报 zrender is not defined ,我在这个文件中是不是还要import个zrender,但是使用npm安装的zrender,使用方法和原生的不一样啊,怎么办?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 outlook无法配置成功
    • ¥30 这是哪个作者做的宝宝起名网站
    • ¥60 版本过低apk如何修改可以兼容新的安卓系统
    • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
    • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
    • ¥50 有数据,怎么用matlab求全要素生产率
    • ¥15 TI的insta-spin例程
    • ¥15 完成下列问题完成下列问题
    • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
    • ¥15 YoloV5 第三方库的版本对照问题