【发布时间】:2018-05-14 06:50:08
【问题描述】:
React 16 带来了一个新的core architecture。他们研究了一种新的异步渲染机制,这可能会使动画更加流畅。但尚未启用异步渲染。
我在 Firefox 中的 react 应用程序存在一些性能问题。如果启用异步渲染有帮助,我会尝试。
如何在 react 16 中启用异步渲染?
【问题讨论】:
标签: reactjs react-fiber
React 16 带来了一个新的core architecture。他们研究了一种新的异步渲染机制,这可能会使动画更加流畅。但尚未启用异步渲染。
我在 Firefox 中的 react 应用程序存在一些性能问题。如果启用异步渲染有帮助,我会尝试。
如何在 react 16 中启用异步渲染?
【问题讨论】:
标签: reactjs react-fiber
这是您在问题中提到的网站:
我们认为异步渲染很重要,它代表了 React 的未来。为了尽可能顺利地迁移到 v16.0,我们尚未启用任何异步功能,但我们很高兴在未来几个月内开始推出它们。敬请期待!
我猜你得等一会儿^^
【讨论】:
任何这样的事情 - 你可以通过在反应源代码中启用/禁用功能标志文件中的标志来做到这一点。
示例 - https://github.com/facebook/react/blob/v16.5.2/packages/shared/ReactFeatureFlags.js#L17
如果您想在 React 中启用最新的 Hooks 功能的示例: https://github.com/facebook/react/pull/13968/files#diff-904ceabd8a1e9a07ab1d876d843d62e1R12
【讨论】: