我正在尝试禁用JSXGraph电路板的平移,我发现下面的方法是可行的。
board.attr.pan.enabled = false;
问题是,如果我在触碰事件后将enabled设置为false (基本上此时电路板将处于平移模式),那么只有在触碰事件之后才会禁用平移,而不是立即禁用。有没有办法立即禁用平移,即使在中间的平移手势。
发布于 2018-10-17 00:36:51
最终找到了一种强制这种行为的方法。我会写下答案,以防其他人遇到这个问题。
所以我只想解释一下我想要实现的目标。我想找到一种方法来停止图形平移,这很简单,可以用下面的代码行来完成。
board.attr.pan.enabled = false;我遇到的问题是,如果我们已经处于平移模式,平移将不会被禁用。我终于能够停止平移,无论我是在哪种模式下,通过执行以下操作。
board.attr.pan.enabled = false;
board.mode = JXG.Board.BOARD_MODE_NONE;https://stackoverflow.com/questions/52826257
复制相似问题