不同板上对象之间的依赖关系
Dependency Between Objects on Different Boards
我希望使用 2 个不同的板,并使其中一个的元素依赖于另一个板上的元素。这可能吗?
是的,电路板可以通过board1.addChild(board2)
连接。然后,board1
的每次更新都会触发 board2
的更新。这是一个简单的例子(见https://jsfiddle.net/vcL7aepo/6/):
var board1 = JXG.JSXGraph.initBoard('box1', {
boundingbox: [-5, 5, 5, -5],
axis: false,
showNavigation: false
});
var board2 = JXG.JSXGraph.initBoard('box2', {
boundingbox: [-5, 5, 5, -5],
axis: true,
showNavigation: false
});
board1.addChild(board2);
var a = board1.create('slider', [[-3,1], [3,1], [-10,1,10]]);
var f = board2.create('functiongraph', [
function(x) { return a.Value()*x*x;}
]);
我希望使用 2 个不同的板,并使其中一个的元素依赖于另一个板上的元素。这可能吗?
是的,电路板可以通过board1.addChild(board2)
连接。然后,board1
的每次更新都会触发 board2
的更新。这是一个简单的例子(见https://jsfiddle.net/vcL7aepo/6/):
var board1 = JXG.JSXGraph.initBoard('box1', {
boundingbox: [-5, 5, 5, -5],
axis: false,
showNavigation: false
});
var board2 = JXG.JSXGraph.initBoard('box2', {
boundingbox: [-5, 5, 5, -5],
axis: true,
showNavigation: false
});
board1.addChild(board2);
var a = board1.create('slider', [[-3,1], [3,1], [-10,1,10]]);
var f = board2.create('functiongraph', [
function(x) { return a.Value()*x*x;}
]);