Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何添加缩放&;平移选项到任意图表的座位地图?_Angular_Ionic Framework_Anychart - Fatal编程技术网

Angular 如何添加缩放&;平移选项到任意图表的座位地图?

Angular 如何添加缩放&;平移选项到任意图表的座位地图?,angular,ionic-framework,anychart,Angular,Ionic Framework,Anychart,我们正在使用anyChart SeatMap在IONIC应用程序中呈现基于SVG的SeatMap。但是有些座位地图很大,我们需要支持缩放和平移选项。我曾尝试在anychart文档中探索“移动和缩放”选项,但我认为这些选项仅适用于地图。甚至滚动条似乎也不起作用 有没有办法将缩放和平移添加到座位地图?可以使用库API实现。有关详细信息,请查看。谢谢,作为考虑SVG的后续问题,正在刷新以捕获其他人完成的预订,并且有人已缩放并平移到某个位置,如何优雅地更新SVG而不让用户失去体验。对于缩放,我可以存储缩

我们正在使用anyChart SeatMap在IONIC应用程序中呈现基于SVG的SeatMap。但是有些座位地图很大,我们需要支持缩放和平移选项。我曾尝试在anychart文档中探索“移动和缩放”选项,但我认为这些选项仅适用于地图。甚至滚动条似乎也不起作用


有没有办法将缩放和平移添加到座位地图?

可以使用库API实现。有关详细信息,请查看。

谢谢,作为考虑SVG的后续问题,正在刷新以捕获其他人完成的预订,并且有人已缩放并平移到某个位置,如何优雅地更新SVG而不让用户失去体验。对于缩放,我可以存储缩放状态并将其与更新一起使用,但是如何保持平移的上下文?恐怕无法将以前的平移位置与当前事件系统一起存储。确定。因此,作为一种替代方法,如何更新SVG数据而不必重新加载/绘制整个内容。基本上,为了支持人们从不同的地方预订,每个视图需要每X秒刷新一次。现在的体验很糟糕,因为SVG在重新绘制后会重置。但是,如果我们可以只更新数据,那么我认为不需要记住pan。您可以动态覆盖序列数据,而无需重新创建图表或重新加载页面。有关详细信息,请查看示例-