}
}).then(res => {
return res
})
},
get(url, params) {
if (!this.api) this.setCookies()
return this.api({
method: 'get',
url,
params,
}).then(res => {
return res
})
}
}
步骤4:
没有步骤4了, 直接引入 api 调用即可
如果你没有将 axios 重新封装, 那么也可以把第五步省略, 直接在第四部把 cookies 给 axios 即可
方案 2 具体实例: https://github.com/lincenying/mmf-blog-vue2-ssr
方案 3 具体实例: https://github.com/lincenying/mmf-blog-vue2-pwa-ssr
方案 4 具体实例: https://github.com/lincenying/mmf-blog-vue2-pwa-ssr
综上, 如果你项目不大, 还是直接用方案 2 吧, 项目有很多页面, 并且大部分页面是每个用户都一样的, 可以考虑方案 3, 或者你有什么更好的方法, 欢迎讨论
Vue SSR 对需要 SEO, 并且每个用户看到的内容都是一致的, 配合缓存, 将是一个非常好的体验…










