我从来没有用过ReactJS,但我听说它引入了一个叫做虚拟DOM的奇妙功能,让我想起了Silverlight中类似的虚拟元素的概念,不可见的元素将从树中删除,以提高用户感知的性能。这就是我的问题,我需要渲染一个有1000 x 1000个单元格的矩阵,它们都是由d3js创建的SVG,G元素,当它需要在内存中容纳100万个DOM元素并管理它们时,性能在任何浏览器上都是超级糟糕的,在我的例子中,ReactJS会有帮助吗?
fancybox关闭,但在摆脱阴影覆盖之前挂起了一个循环控制台日志"WRONG_DOCUMENT_ERR: DOM Exception 4“。我试着禁用覆盖,但没有什么不同。我知道这个错误与试图操作来自不同元素的DOM节点有关。我怀疑这是因为DOM树与Fancybox在向TinyMCE添加元素(添加图像、列表项等)后试图关闭的DOM树不匹配。