0

拖动标签时是否可以移动点?在这个小提琴中拖动点时,它的标签会随之移动。

    var board = JXG.JSXGraph.initBoard('jsxgbox', { axis: true});

    var p1 = board.create('point', [-3,-1], {name: "Drag Me",label:{fixed:false}});
4

1 回答 1

1

暂时无法通过拖动标签来移动点。另一种方法是创建一个没有标签的点和一个包含标签文本的单独文本元素。然后将两个元素放在一个组中:

var board = JXG.JSXGraph.initBoard('jsxgbox', {
    axis: true
});

var p1 = board.create('point', [-3,-1], {name: "", label:{visible:false}});
var t1 = board.create('text', [-2.8, -0.8, "Drag me"]);
var g1 = board.create('group', [p1, t1]);

有关示例,请参见http://jsfiddle.net/c28bpzLq/4/ 。

于 2018-06-25T07:39:44.657 回答