作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我创建了一行:
var line = board.create('line', [2, 2], [3, 3], { ... });
Line.point1 的文档说明:
You really should not set this field directly as it may break JSXGraph's udpate system so your construction won't be updated properly.
在 jsxgraph 中更新我传递给构造函数的这些点坐标的推荐方法是什么?
更新:我刚试过:
line.point1.moveTo(4, 4);
line.point2.moveTo(5, 5);
但这似乎把事情搞砸了,也就是说,在我这样做之后,这条线是不可拖动的。
最佳答案
根据 the documentation moveTo
获取坐标数组以移动到:
line.point1.moveTo([4, 4]);
line.point2.moveTo([5, 5]);
它还需要一个时间作为动画持续时间的第二个参数(以毫秒为单位)。当您正在寻找即时移动时(当省略毫秒或 0 时会发生同样的事情),您可以使用 setPosition
相反。
关于javascript - jsxgraph:如何更新一条线的点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47876887/
我是一名优秀的程序员,十分优秀!