采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我在公司的项目中用asyncData请求数据,一刷新页面数据就没掉了,也没有重新请求,这是为什么?整个页面就好像没有用到ssr渲染一样?
我也遇到这个问题了 请问你解决了么
今天早上找到了解决的办法,执行nuxt generate之后是静态文件,其实就是spa模式,然后路由配置上hash模式就OK了,以下的配置全部在nuxt.config.js
module.exports = { mode: 'spa', router:{ mode:'hash' } }
最近我也遇到这个问题,我是在静态部署的时候遇到的,就是API数据接口更新了,初次进入页面渲染的时候数据时从asyncData中拿到的最新的,但是一旦点击浏览器的刷新按钮就不会拿到最新的数据,是API未更新之前的数据,知道asyncData只在初次渲染采用,后面的刷线需要在周期里再次请求一次吗
没有听懂,为啥是这样?
asyncdata用了封装的axios,初次加载有数据,刷新就没有请求。如果页面直接用未封装的axios是正常的,按照官网,做实例化了、还是不行
登录后可查看更多问答,登录/注册
整合大前端8项技术,全面晋级全栈工程师,毕设/面试作品
1.1k 15
1.5k 12
1.3k 12
1.8k 12
2.8k 11