react-activation
react-activation copied to clipboard
什么时候可以支持到使用ReactDOMClient.createRoot?
请问一下什么时候可以支持到 ReactDOMClient.createRoot。项目升级18之后,因为使用了该库,无法使用 ReactDOMClient.createRoot。
同问
同问
现在就可以使用 createRoot,只是需要关闭 keep alive 默认的 autoFreeze 功能,会造成性能损失,尝试以下代码
import { KeepAlive } from 'react-activation'
KeepAlive.defautProps.autoFreeze = false
现在就可以使用 createRoot,只是需要关闭 keep alive 默认的 autoFreeze 功能,会造成性能损失,尝试以下代码
import { KeepAlive } from 'react-activation'
KeepAlive.defautProps.autoFreeze = false
请问目前是不是没有 在不造成性能损失的前提下 的替代方案。
现在就可以使用 createRoot,只是需要关闭 keep alive 默认的 autoFreeze 功能,会造成性能损失,尝试以下代码 import { KeepAlive } from 'react-activation' KeepAlive.defautProps.autoFreeze = false
请问目前是不是没有 在不造成性能损失的前提下 的替代方案。
是的,目前没有,需要借助 react-freeze 方案来冻结缓存组件,但这个方案会存在上述问题,没有新的方案能无痛冻结组件