SSR渲染应用中,使用req.cookies获取数据导致初次请求信息不同步问题
在SSR渲染应用中,通过req.cookies获取的数据为缓存中的数据,无法获取到最新的实时数据,目前PMS-pc有遇到此问题,通过PMS-admin编辑展位跳转至PMS-pc时首次加载的数据为空需刷新后显示,原因就是通过req.cookies获取数据添加到请求头中(始终为上一次的数据),所以有导致数据不同步的问题。最后的解决方案为从外部跳转后,将获取的url query逐步向下一部传递,以保证第一次获取的数据同样为最新数据,保持数据同步。