G2Plot水波图在vue项目中的实现
由于工作需要要实现水波图,大概的效果就是如下里面的水波是动态的,在网上找了很久才找到G2Plot有这样的图例第一次使用G2Plot,有很多不知道地方,还有vue的知识不够充实,所以写下了这篇本人对G2Plot水波图在vue项目中的实现,其中还是有好多不足的地方,望谅解首先给G2Plot的官方链接,里面有很多的教程,我这不再过多的解释G2Plot 开箱即用的图表库 | AntV...
·
由于工作需要要实现水波图,大概的效果就是如下
里面的水波是动态的,在网上找了很久才找到G2Plot有这样的图例
第一次使用G2Plot,有很多不知道地方,还有vue的知识不够充实,所以写下了这篇本人对G2Plot水波图在vue项目中的实现,其中还是有好多不足的地方,望谅解
首先给G2Plot的官方链接,里面有很多的教程,我这不再过多的解释
下面这个是水波图的
我的那个水波图是放在组件里
接下来说一下我遇到问题,
1,g2Plot的创建是render(),销毁是destroy() ,echrats的销毁是dispose()
之前我还以为和echrats的一样,结果我找好久才发现,
2,是关于水波图的挂载问题,官方的是创建好方法之后,把这个方法直接在mounted()里调用,
但是在项目这样是不行的,因为获取的数据需要时间传到这里也需要时间,所以最后的解决方式是在创建表前面加上 this.$nextTick的方法,我的理解是它可以暂缓就,等主体加载完之后才调用。
更多推荐
已为社区贡献1条内容
所有评论(0)