为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

拉莫斯之舞 2018-08-20 10:09:47
有需求要实现一个上下都可展开的树状图,由于能力有限,所以让师傅调研,师傅只会写传统的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,使用方法和原生的不一样啊,怎么办?
查看完整描述

1 回答

?
狐的传说

TA贡献1804条经验 获得超3个赞

tools.sjs 中的zrender改成window.zrender (假设你的对象报漏的名字是叫zrender)


查看完整回答
反对 回复 2018-09-14
  • 1 回答
  • 0 关注
  • 1381 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信