叙述问题:使用echarts的datazoom拖动,要获取start和end的值,因为我的项目是在公共组件中点击用bus总线传值到这个页面,第一次滑动之后正常能取到值,但第二次点击bus传值后,在滑动取到的值会累加
第一个点击
第二次点击
会发现每次选择传值之后,start,end的值都是会累加的
解决:
是因为每次传值都会创建一个新的echarts实例,所以才会累加赋值,只要在创建新的之前,先销毁一次就可以了,下面附上滑动事件加上防抖
叙述问题:使用echarts的datazoom拖动,要获取start和end的值,因为我的项目是在公共组件中点击用bus总线传值到这个页面,第一次滑动之后正常能取到值,但第二次点击bus传值后,在滑动取到的值会累加
第一个点击
第二次点击
会发现每次选择传值之后,start,end的值都是会累加的
解决:
是因为每次传值都会创建一个新的echarts实例,所以才会累加赋值,只要在创建新的之前,先销毁一次就可以了,下面附上滑动事件加上防抖