在Nuxt的模块中使用$ axios

问题描述 投票:1回答:1

我希望能够在我进行API调用的javascript模块中的auth模块(axios)中使用相同的https://auth.nuxtjs.org/实例

我有以下内容

const BASE_URL = 'job';

export default {
  getJobs(params?: Filter) {
    return axios.get(BASE_URL, { params });
  },
  getJob(slug: string, params?: Filter) {
    return axios.get(`${BASE_URL}/${slug}`, { params });
  }
}

我希望能够在此js模块中使用相同的$ axios实例。类似于:

const BASE_URL = 'job';

export default {
  getJobs(params?: Filter) {
    return this.$axios.get(BASE_URL, { params });
  },
  getJob(slug: string, params?: Filter) {
    return this.$axios.get(`${BASE_URL}/${slug}`, { params });
  }
}

这可能吗?

vue.js nuxt.js
1个回答
0
投票

是,可以在Nuxt.js中使用this.$axios获取axios实例

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.