带有无限画布的Web应用程序

时间:2017-09-09 07:05:54

标签: javascript html html5 canvas html5-canvas

需要实现真正大的图形报告,其中包含多达5K元素(甘特图)。 用户必须能够滚动报告(滚动条或鼠标抓取操作)和更改比例

到目前为止,我提出了以下想法:

通过鼠标抓取操作滚动
收听用户鼠标按下事件,并在每次鼠标移动(更改位置)时重新渲染整个画布,直到鼠标移动事件。

滚动条
必须定制(也是画布或只是html),还有移动动作的事件监听器。

比例
可以使用画布比例属性来实现。

我认为正确的方向还是更好(代码更少/效率更高)的方法?

0 个答案:

没有答案