在 React 中实现的 dc.js 在浏览器中的加载速度是否比 dc.js 本身更快?这个想法是将 props 中的数据传递到组件中,并在相关生命周期事件(例如 componentDidMount)中使用 dc 进行渲染。然而,由于 dc 仍然负责实际渲染,我不确定 React 是否会显着加快浏览器中的加载时间。有没有人可以分享一下经验?
最佳答案
除非您重写 dc.js 库并使用智能 shouldComponentUpdate
逻辑将其分解为组件,否则在 React 之外使用 dc.js 可能会更快。
就性能而言,如果您只是将标准 dc.js 库包装在组件中,它可能会比独立使用它慢,因为使用 React 时框架调用树会稍大一些。 YMMV 当然取决于您的应用程序。
关于reactjs - 将 dc.js 转换为 React 有意义吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40778720/