当前位置: 首页 > news >正文

自己可以做网站空间吗最新足球新闻头条

自己可以做网站空间吗,最新足球新闻头条,做电影网站 需要进那些群,怎么打造自己的网站echarts toolbox 的datazoom提供了绘制放大的功能,但通过鼠标绘制只能进行放大 应需求放大与还原都通过鼠标行为实现,增加从右往左绘制时还原放大结果 demo 结果 重写datazoom的原型方法实现绘制事件的拦截 const comp myChart._model.getComponent(to…

echarts toolbox 的datazoom提供了绘制放大的功能,但通过鼠标绘制只能进行放大
应需求放大与还原都通过鼠标行为实现,增加从右往左绘制时还原放大结果

demo
结果

在这里插入图片描述

重写datazoom的原型方法实现绘制事件的拦截
  const comp = myChart._model.getComponent('toolbox');const toolbox = myChart.getViewOfComponentModel(comp);const datazoom = toolbox._features.dataZoom;// 回退//datazoom.onclick(datazoom.ecModel,datazoom.api,'back');// 记录x的起始位置let x = -1;// 重写放大回调const onBrush = datazoom.constructor.prototype._onBrush;datazoom.constructor.prototype._onBrush = function (evt) {if(x===-1){x = evt.areas[0].range[0][0];}if(evt.isEnd){const zoomin = evt.areas[0].range[0][0]-x <0;// 从右往左绘制返回放大前if(zoomin){this._brushController.updateCovers([]); // 清除绘制区域this.onclick(this.ecModel,this.api, 'back');}else{onBrush.call(this, evt);}x = -1;}else{onBrush.call(this, evt);}};// 重写原型链方法后,需要重新创建datazoom对象。因为重写前创建的datazoom对象会执行原先的原型方法// 还原myChart._api.dispatchAction({type: 'restore',from: myChart.id});
http://www.yidumall.com/news/72522.html

相关文章:

  • 零基础学建网站个人模板建站
  • 推荐几个没封的网站房地产营销策略有哪些
  • 有效的网站优化新乡网站seo
  • 服装网站设计方案专业培训机构
  • 手机钓鱼网站生成器搜索引擎优化排名案例
  • 网游大型游戏排行榜太原seo培训
  • 南京凯盛建设集团有限公司网站百度seo引流
  • web记事本做网站怎么改变字的颜色营销广告文案
  • 网站建设需要什么材料百度自助建站官网
  • 电商网站 开发周期邯郸网站优化
  • 交网站建设域名计入什么科目网站优化设计的基础是网站基本要素及每个细节的优化
  • 南阳专业做网站公司哪家好百度竞价推广方案
  • 专门做中式服装平台的网站seo整站优化公司持续监控
  • 怎么做网站背景图片上海网站营销seo电话
  • 免费建站系统下载网络优化工程师吃香吗
  • crm客户管理系统方案seo网站结构优化的方法
  • 西宁网站建设制作公司推广普通话手抄报一等奖
  • 建个人网站怎么赚钱互联网推广话术
  • 大连seo网站整站优化快速排名
  • 专业的网站建设电话新塘网站seo优化
  • 网站备案照相怎么照大数据分析网站
  • 网站设计学什么专业推广网站有效的免费方法
  • 网站单个页面301跳转制作网站代码
  • 网站开发怎么接入支付宝今天重大新闻
  • 做照片有那些网站好营销网站建设哪家快
  • 杭州商城网站建设1688关键词排名查询工具
  • 药品网站网络营销推广怎么做免费广告发布平台
  • 网站大图做多大尺寸新闻稿发布
  • 做海报用什么网站网络营销渠道有哪三类
  • 如何做网站渗透测试谷歌浏览器在线打开