我通过计算向量来处理点,然后标记点什么是最好的处理它,这样它就不会重叠; 查看图像以获得更多说明
问问题
59 次
1 回答
1
您可以这样做,请参阅https://jsfiddle.net/rLq8pgzo/:
JXG.Options.label.autoPosition = true;
var pos = function() { return '(' +
this.X().toFixed(1) +
',' +
this.Y().toFixed(1) + ')'; };
var board = JXG.JSXGraph.initBoard('jxgbox', {
boundingbox: [-15, 15, 15, -15],
axis: true
});
var p1 = board.create('point', [-10, 2], {name: pos});
var p2 = board.create('point', [-5, 1], {name: pos});
var p3 = board.create('point', [-5, 2], {name: pos});
var p4 = board.create('point', [9, 4], {name: pos});
该属性autoPosition
是新的,并且仅在夜间构建中可用。此外,如果标签内容是动态的,一开始似乎有一些问题。
于 2019-10-04T08:30:33.813 回答