gpt4 book ai didi

reactjs - 使用 React.lazy 预加载

转载 作者:行者123 更新时间:2023-12-04 12:39:20 24 4
gpt4 key购买 nike

react-loadable公开了一个非常好的方法 YourLoadableComponent.preload()多亏了它,您可以随时在渲染之前轻松预加载组件(onMouseOver 等)。

我可以看到我可以执行以下操作:https://github.com/pomber/react-lazy-preload-demo/pull/8/commits/126c1bf6e2a23b3e3f7eb0ffb1b4db260516643f
所以打电话import()手动,存储结果 Promise在某个变量中,然后将其传递给 React.lazy() .但是,如果我想在某个类方法调用或生命周期钩子(Hook)中预加载,它可能有点过于冗长和问题。

上述方法的任何其他替代方案?

最佳答案

你可以给https://github.com/ianschmitz/react-lazy-with-preload一试。似乎很适合您的用例!

关于reactjs - 使用 React.lazy 预加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57868621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com