Axios封装问题

封装了axios 和拦截器 js文件

在某个vue文件中import {http,url} from  "../../../Utils/axios/axios.js";

本来以为 哪个vue引用了 它自己使用 不会影响别的vue 结果是个全局的

想问一下要某个vue自己用 怎么弄啊?

还有就是axios封装后,引用它 要修改成功或者失败的处理逻辑 是直接修改吗?

这是封装的axios的返回
.then((response) => {
      if(response.status === 200) {
          resolve(response)
      }else {
         alert(response.data.message)
  }

这是引用后的返回需要修改的地方 是直接修改就可以了吗
.then(res => {
     if (res.status === 200) {
          修改这里的代码    
      });
  })

看不懂你的问题。。。。。。

漏写了,我封装axios的时候,也写了拦截器,结果一个vue文件引用,所有的vue都执行拦截器,这个拦截器能谁引用 谁使用吗?

你可以在不引用的页面单独引入axios,不就行了。

我第一次用axios的拦截器 现在明白了 实例化即可 直接用 是全局的 哪怕你就在一个vue里引用 其他地方照样跟着 执行