目前,我正在尝试使用JSXGraph绘制函数,并经历了一些性能问题。
即使网站处于空闲状态,它似乎也会花费大量时间在由JSXGraph的更新函数调用的JSXGraph函数中。
我试着使用板的suspendUpdate()方法做了一些工作,但没有成功。
所以我想知道我是不是做错了什么,还是JSXGraph的正常行为?
我也想知道,如果我不能做任何反对这一点,有什么好的选择来绘制数学函数。
编辑:
这里有一个小例子http://jsbin.com/vodokevude/1/edit?html,output
特别是在火狐下,它看起来非常慢,做一些pan和缩放动作会冻结我的浏览器几秒钟。
发布于 2015-05-22 10:26:51
在上面的例子中,水平轴在-2到2500之间,板设置包含grid:true。使用此属性,将绘制每个整数位置的网格。因此,那里的画布大约有2500条垂直线。这就是原因,而建设减缓浏览器-并使背景灰色。解决办法是:
var board = JXG.JSXGraph.initBoard('jxgbox', {
boundingbox: [-2, 10, 10, -2],
axis: true,
grid: false, ...https://stackoverflow.com/questions/30355602
复制相似问题