我想创建一个与代码相关的点和线,以便改变一个的位置改变另一个,反之亦然。这可能吗?
答案 0 :(得分:1)
我的建议是为这两个元素创建事件处理程序。以下是两个相关点的示例:
const board = JXG.JSXGraph.initBoard('jxgbox', {
boundingbox: [-5, 5, 5, -5],
axis: true
});
var A = board.create('point', [-3, 2]);
var B = board.create('point', [ 3, 2]);
A.on('drag', function() {
B.moveTo([B.X(), A.Y()]);
});
B.on('drag', function() {
A.moveTo([A.X(), B.Y()]);
});