我有一个需要帮助的问题。我目前有一个页面,其中正在getInitialProps
中提取数据,并且在使用Link
或Router.push
进行导航时可以正常工作。但是当我重新加载页面或将页面的URL共享给我的朋友时,它不会获取。
所以问题是,如果我在useEffect hook
中获取数据,还是应该只添加add useEffect hook
并使其在未定义资源的情况下进行获取,这是SEO的最佳实践,这也解决了该问题?
如果getInitialProps使用来自客户端的数据,则不会重新加载。