问题描述
在通过大量http调用的复杂屏幕中呈现某些图形时,我们遇到了问题。
在chrome和一些新的浏览器中可以很好地工作,但在IE11中会阻止所有用户界面。
我不确定如何解决这个问题,真的很像一个网络工作者,使用渲染器将这个繁重的组件字符串化,但真的不可行
使用最新版本的React +样式化组件+ axios +图表(d3包装器)
先谢谢大家
解决方法
忘记发布导致 IE11 性能不佳的原因。
问题是我通过 React 门户渲染了很多弹出窗口并将它们添加到 DOM,可能(10-20 个工具提示/弹出窗口),在现代浏览器中一切正常,但在 Internet Explorer 中可能如何在内部渲染导致一切超级慢。
解决方案是不呈现此工具提示,除非它们是 mouseOver/click。
我们使用了这个工具提示 https://github.com/timc1/postel,我们最终使用了它们,但创建了一个处理此逻辑的高级组件。
我希望这些信息对未来的读者有用=)