0

我正在使用 React Js 和 react-google-login yarn 模块来实现使用 google 功能登录,但我有一个问题,即整个页面加载后按钮加载的时间很晚。它起初是灰色的,然后在一段时间后启用。我正在使用延迟加载在页面上呈现整个登录组件,

Component = lazy(() => import('pages/auth/login'))
<Component/>   

我已经尝试在 react-google-login 以与上述类似的方式提供的 GoogleLogin 组件上使用延迟加载和 @loadable ,并且我已经尝试使用钩子实现,然后直接使用谷歌登录 API 而不使用任何依赖项。我找到了这个答案,但我不明白它要我做什么: 预加载脚本

最让我困惑的部分是如何为已安装的依赖项预加载脚本。

如果有一种完全不同的方法可以消除这种滞后,也可以,比如在组件加载后加载页面。谢谢你。

所需的输出示例:StackOverflow 登录页面

4

0 回答 0