一、setOption
可以调用多次,多次之间不是覆盖关系,而是相互整合的;所以在第一次之后的setOption,只需要考虑变化的部分
二、resize
图表自适应使用,一般结合window对象的resize事件使用
//window.onresize = function(){
// mchart.resize()
//}
window.onresize = mchart.resize
三、on/off
绑定或者解绑事件(鼠标事件、echarts事件)处理函数
//鼠标事件
mchart.on('click',function(arg){...})
//echarts事件(legendselectedchanged,datazoom)
mchart.on('datazoom',function(arg){...})
//解绑click事件
mchart.off('click')
四、dispatchAction
通过js代码模拟用户的行为,如(高亮图形,显示tooltip等)
mchart.dispatchAction({
type:'showTip',
seriesIndex:0,
dataIndex:2
})
五、clear
清空实例后,可以再次setOption,能再次出现图形
六、dispose
销毁实例,不能再次setOption