标签: javascript node.js reactjs next.js
我设置了服务器端渲染,因此每次用户访问页面时,例如 mypage?query=one nextjs 将为所有用户缓存该值,这当然是错误的。
mypage?query=one
所以即使用户将有 mypage?query=two 仍然 nextjs router.query 函数将返回值 one 而 asPath 是正确的(显示当前 URL)。
mypage?query=two
router.query
asPath
如何在类组件中使用当前查询更新缓存版本?哪个生命周期更适合使用?