Echarts报告了一个错误:未定义的CannotReadProperty“init”。最近在vue中使用Echart时,发现不兼容,奇怪的错误ErrorinmoundHook有两个原因:“type error:CannotReadProperty init of undefined”,一个是初始化时没有获得DOM元素,另一个是库Echart引入的方式不对,解决方法如下:1 .使用ref获取DOM元素:this。Chartecharts.init(这个,$参考文献,Chartdom) 2,使用REF导入库:letechartrequire(echart)。。
最近在vue中使用Echart时,发现了一些不兼容的地方,在moundHook中出现了一个奇怪的错误error:“type error:CannotReadProperty init of undefined”,导致了两个问题。一个是在初始化期间没有获得DOM元素。另一种是错误的引入Echart的方式,可以这样解决:1。使用ref获取DOM元素:this。Chartecharts.init(这个。$ refs.chartDOM) 2。使用REQUE引入库:letechartrequire (/)。。
我只用过三个,除了echartsfusionCharts::我在网上找的其他。类似于echarts 程序的图表组件示例如下:1 .FusionCharts是一个跨平台、跨浏览器的flash图表组件,可以被ASPNET、JSP、ColdFusion、ASP、PHP、RubyonRails、简单的HTML页面甚至PPT调用。
2.HighchartsHighcharts是一个纯JavaScript编写的图表库,可以轻松方便地为网站或Web应用添加交互式图表程序。可支持的图表类型包括直线图、饼图、仪器图、气泡图、散点图、曲线图、面积图、柱形图、瀑布流程图等20多种图表,其中多种图表可以集成到同一个图表中,形成混合图表。3.AntVf2AntVf2是一个移动的、开箱即用的可视化解决方案,它支持H5环境并兼容各种环境。
3、小 程序 echarts1。介绍文件“eccanvas”,2.配置jsON {使用组件:{eccanvas:。/./ECCANVAS/ECCANVAS}},3.写结构。4.JS文件//日志,JSConstutilrequire(../utils/util . js )import * asechartSF from ../../eccan vas/echarts constappgetapp()functioninitChart(canvas。
文章TAG:echart 程序 小程序 echart