采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
类似的问题还有:如何在.vue文件中声明bootstrap的css和js?在main.js中引用还是在.vue中引用?
原型链的方法呗
在main.js中 使用 Vue.prototype.$http= axios
之后通过this.$http就可以调用了 嘿嘿嘿
非常感谢!
当然如果你一定希望使用use的方法去写的话
请给axios增加一个install的方法 。这个方法的第一个参数是 Vue 构造器
安装'vue-axios',然后引入下面两个文件
import axios from 'axios'import VueAxios from 'vue-axios'将这两个文件定义为vue的插件Vue.use(VueAxios, axios)
使用_下面三种情况都可以:
Vue.axios.get(api).then((response) => { console.log(response.data)})this.axios.get(api).then((response) => { console.log(response.data)})this.$http.get(api).then((response) => { console.log(response.data)})
没有效果
大神你好,axios和vue-axios是两个不同的插件,是吗?
登录后可查看更多问答,登录/注册
课程全面升级,Vue2.6+Koa2,从前端入门全栈,让你的未来更宽广
1.5k 4
1.4k 14
18.7k 13
1.2k 8
1.1k 8