求vue静态化方案主要用于SEO需求

用过nuxt generate和VuePress虽然都能实现静态部署,但是axios请求的数据都不能渲染到源码里(seo需要数据能直接出现在网页源码里)

1.axios请求数据this.data渲染到视图
QQ图片20191030154732.png

2.视图正常渲染出来
QQ图片20191030154739.png

3.但是查看源码里还是手动设置的初始数据
QQ图片20191030154736.png

阅读 3k
2 个回答

你要在 asyncData 方法里调用 axios 请求数据啊,自个看看 Nuxt 文档

在服务服务端渲染的页面才能在源码里看到.在asyncData方法里请求数据.参考 nuxt文档

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题