Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图在我的应用程序上使 d3 拓扑图的缩放功能更平滑。默认的缩放行为有点滞后,而且大多与离子触摸事件冲突。我正在尝试完全禁用所有默认缩放功能,并将尝试使用放大/缩小按钮来执行此操作。但似乎我无法禁用缩放。
这是我的标记
这是我的地图代码...
虽然我不能在地图上捏缩放,但似乎我可以通过捏地图外的白色区域来缩放 svg。我想完全禁用捏缩放,因此用户无法使用触摸进行缩放。
您可以在地图上方放置一个 div,并为该 div 提供透明背景,并将其高度和宽度作为地图大小,因此当用户触摸 div 时,它不会产生任何效果,因为它是 div 而不是地图,然后您可以使用 2 个按钮(放大/缩小)进行缩放。