1

关于我需要实现的可视化,我遇到了一些问题。这是一个 2D 矩阵,迄今为止最大尺寸为 100 x 100。到目前为止,这是使用 HTML + javascript 完成的。我们还需要能够操作数据,一个元素上的事件和一行上的事件将编辑数据,然后刷新表格等等。

现在的问题是这需要扩展到 1000 x 1000 个元素。我尝试进行基于 svg 的可视化,为每个矩阵条目使用“rect”元素(因此每个 rect 上的事件和 css 类仍然可用)。然而,浏览器似乎需要很长时间才能崩溃。

所以问题是:这可以用 SVG 完成吗?因此,1000 x 1000 元素与事件、缩放或平移同时保持响应时间至少不错。否则,除了画布之外,还有其他替代方案可以提供更容易的事件处理(以及可选的样式)吗?

一切顺利

4

0 回答 0