Nextjs getInitialProps无法重新加载页面

问题描述 投票:0回答:1

我有一个需要帮助的问题。我目前有一个页面,其中正在getInitialProps中提取数据,并且在使用LinkRouter.push进行导航时可以正常工作。但是当我重新加载页面或将页面的URL共享给我的朋友时,它不会获取。

所以问题是,如果我在useEffect hook中获取数据,还是应该只添加add useEffect hook并使其在未定义资源的情况下进行获取,这是SEO的最佳实践,这也解决了该问题?

reactjs react-router next.js server-side server-side-rendering
1个回答
0
投票

如果getInitialProps使用来自客户端的数据,则不会重新加载。

© www.soinside.com 2019 - 2024. All rights reserved.