一、报错情况:
二、原因:
从警告英文提示和网上搜了一下以及echarts官网配置项手册里一些字段没有了,已被弃用。
三、解决:
DEPRECATED: ‘normal’ hierarchy in itemStyle has been removed since 4.0.
itemStyle: {
normal: {
color: '#62B4FF'
},
},
改为:
itemStyle: {
color: '#62B4FF'
},
DEPRECATED: ‘textStyle’ hierarchy in itemStyle has been removed since 4.0.
axisLabel: {
show: true,
textStyle: {
color: '#000',
fontSize: '14'
},
},
改为:
axisLabel: {
show: true,
color: '#000',
fontSize: '14'
},
There is a chart instance already initialized on the dom.
解决=>
1、查看是否有重名
的(不要出现)
2、
1、方法外部全局声明echarts dom对象
var domEle;
2、方法内判断dom对象是否存在
if(domEle != null && domEle != "" && domEle != undefined){
domEle.dispose();//解决echarts dom已经加载的报错
}
3、方法内正常初始化echarts对象
domEle = echarts.init(document.getElementById("chart"));