Nuxt.js提供的axios模块好用在哪儿?

您好,我是沧沧凉凉,是一名前端开发者,目前在掘金知乎以及个人博客上同步发表一些学习前端时遇到的趣事和知识,欢迎关注。


帮同事解决一些问题的时候,发现了Nuxtjs还没有我之前想的那么简单,我以为和普通的Vue项目使用方法大差不差,结果发现有一些和Vue完全不同的地方以及需要注意的点。

首先Nuxtjs它将axios嵌入到了自己的框架中,在很多生命周期中你可以通过context直接获取到$axios,可以直接进行网络情况,使用它,会进入到axios的响应拦截和请求拦截中。

你还可以在nuxt.config.js中对axios进行一系列的基础配置。

拦截器

错误处理

设置token

通过Nuxtjs提供的方法,可以非常方便的为请求添加token

$axios

参数

最后