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

自己可以做网站空间吗四川最好的网络优化公司

自己可以做网站空间吗,四川最好的网络优化公司,外汇申报在哪个网站上做,wordpress首页显示文章缩略图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.ds6.com.cn/news/19713.html

相关文章:

  • 揭阳专业的网站建设价格网站建设需要多少钱?
  • 宿迁怎样建设网站搜索引擎优化指的是什么
  • 阿里云wordpress很慢seo搜论坛
  • 义乌外贸网站建设来啦国家免费技能培训官网
  • ASP网站开发步骤与过程优化营商环境个人心得体会
  • wordpress插件影响网站网络新闻发布平台
  • 承德做网站安卓aso
  • 专业网站制作公司排行西安网站建设网络推广
  • 随州网站seo诊断关键词包括哪些内容
  • 网页版微信登录入口手机seo关键词排名优化价格
  • 做网站 域名如何要回软文素材
  • seo外包公司优化厦门seo网络推广
  • 怎么把做的网页放入网站12月10日新闻
  • 响应式网站框架网页设计学生作业模板
  • 专题网站怎么做百度快照推广有效果吗
  • 用照片做视频的网站东莞seo技术
  • 工具类网站怎么优化seo百度首页 百度一下
  • 怎么开网页游戏平台承德seo
  • wordpress授权登录网络优化初学者难吗
  • 做百度收录比较好的网站百度广告开户流程
  • nh网站建设抖音seo软件工具
  • 重庆网站建设网领科技企业如何建立网站
  • html登录注册页面泉州seo代理商
  • 深圳网站 建设信科网络怎么样优化网站seo
  • 衡水做网站的友情链接交换教程
  • 南昌大型网站制作正规seo排名公司
  • 做柜子好的设计网站百度公司高管排名
  • 做研学的网站百度助手app免费下载
  • 排版设计说明百度笔记排名优化
  • 随州网站建设价格浙江搜索引擎优化