html交互api,交互API.html

Document

/*

概念

1.全局echarts对象

是引入echarts.js文件之后就可以直接使用的

(init方法, registerTheme, registerMap, connect)

init--

初始化ECharts实例对象

使用主题

registerTheme方法--

注册主题

只有注册过的主题,才能在init方法中使用该主题

registerMap--

首先注册地图数据

才能在geo组件使用地图数据

connect方法

一个页面可以有多个独立的图表

每一个图表对应一个ECharts实例对象

connect可以实现多图关联,传入联动目标为Echarts实例对象,支持数组

2.echartsInstance对象

是通过echarts.init方法调用之后得到的

setOption方法--

设置或修改图标实例的配置以及数据

多次调用setOption方法

合并新的配置和旧的配置

增量动画

resize方法---

重新计算和绘制图表

一般和window对象的resize事件结合使用

window.onresize = function(){

muChart.resize();

}

on/off方法--

绑定或者解绑事件处理函数

鼠标事件--

常见事件:click,dblclick,mousedown,mousemove,mouseup

echart.on('click',function(arg){

console.log(arg)

}) // 对事件进行监听

echart.off('click') // 解绑事件

ECharts事件

dispatchAction方法--

触发某些行为

使用代码模拟用户的行为

mCharts.dispatchAction({

type: 'highlight', // 事件类型

seriesIndex: 0, // 图表索引

dataIndex: 1 // 图表中哪一项高亮

})

clear--

清空图表实例

dispose--

销毁实例

*/

var Echarts1 = echarts.init();

var Echarts2 = echarts.init();

// 将图表一和图表二关联起来(将柱状图和地图关联起来)

echarts.connect([Echarts1,Echarts2])

// 应用场景

// 保存图片的自动拼接-刷新按钮-重置按钮-提示框联动-图例选择-数据范围修改等。。

// 例如保存图片,工具属性中的保存图片功能-(tooltip)

一键复制

编辑

Web IDE

原始数据

按行查看

历史

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值