zoom的0.75縮放后echart.js移入點擊事件不准


一個人家寫過的項目,項目需求調用圖表庫echarts.js, 發現老是移入點擊位置都不准

還在外面他就觸發事件 , 經過我的排查終於發現上一個人,寫了一句

這個zoom導致 獲取canvas位置不正確, 當時只有兩種想法 1,我要不要把他所有css重寫(工作量太大)o(╥﹏╥)o  2, 去源碼找到位置修改

找到源碼 echarts.js 里面的  echartsProto._initEvents  發現echarts.js 調用的 zrender.js 的東東

 

在這里面修改發現也不行只能在 zrender.js 里面找了

 

zrender.js 里面找到echart.js 調用方法  發現他在  handle.js里面

 

終於在 handle.js 里面找到他調用的event.zrX和ecent.zrY

所有事件一起修改 就好了 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM