使用echarts遇到的的问题记录

124 阅读1分钟

1.改变折线图中某个拐点的颜色

	 series: [
            {
                name: '用电量',
                type: 'line',
                smooth: true,
                data: [
                    {
                        value: 200, //拐点的y轴的值
                        itemStyle:{ 
                            normal:{
                                color: 'green' //设置对应的颜色
                            }
                        },

                    },
                    {
                        value: 300,
                        itemStyle:{ 
                            normal:{
                                color: 'red'
                            }
                        },
                    },
                    {
                        value: 100,
                        itemStyle:{ 
                            normal:{
                                color: 'green'
                            }
                        },

                    }],

            }
    ]

2. 跟据时间筛选动态渲染的柱状图,当柱状图数量变化时,图表没有更新

原因:代码 myChart.setOption(option);

setOption有3个属性,setOption(option,notMerge,lazyUpdate);

第二个notMerge默认为false,即默认合并两个数据

解决:设置为true

myChart.setOption(option,true);