【发布时间】:2019-06-19 09:40:25
【问题描述】:
我已经在我的 nuxt.js 应用程序中安装了 axios。这里是我的配置文件代码:
文件:nuxt.config.js
modules: [
'@nuxtjs/vuetify',
'@nuxtjs/axios',
],
axios: {
// proxyHeaders: false
}
这是我的示例工作代码:
export default {
data() {
return {
ip: ''
}
},
async asyncData({ $axios }) {
const ip = await $axios.$get('http://icanhazip.com')
return { ip }
}
}
这里是我不工作的代码:
export default {
data() {
return {
ip: ''
}
},
methods: {
async asyncData() {
const ip = await this.$axios.$get('http://icanhazip.com')
this.ip = ip
}
}
}
为什么里面methodsaxios 请求不起作用?
【问题讨论】:
-
你什么时候调用这个方法?
标签: javascript vue.js vuejs2 axios nuxt.js