方案:transitionDuration设为0;
如图,发现关闭tooltip后现象消失,猜测与tooltip有关。
经过仔细观察,鼠标在快速移动时tooltip会延迟移动,就是这个时间差,让鼠标悬浮在了tooltip上面,导致tooltip浮层阻止了地图的hover事件,然后tooltip浮层离开,鼠标再次触发了地图的hover;
就出现了悬浮事件无故频繁触发、过于灵敏感觉。
方案:transitionDuration设为0;
如图,发现关闭tooltip后现象消失,猜测与tooltip有关。
经过仔细观察,鼠标在快速移动时tooltip会延迟移动,就是这个时间差,让鼠标悬浮在了tooltip上面,导致tooltip浮层阻止了地图的hover事件,然后tooltip浮层离开,鼠标再次触发了地图的hover;
就出现了悬浮事件无故频繁触发、过于灵敏感觉。