axios全局引用

来源:8-9 Vue项目城市选择页 - Vuex实现数据共享

蓝色天空3922447

2019-03-04

import axios from 'axios'在main.js引入,不得行,还要添加其他的吗?

写回答

2回答

璃音丶

2019-03-05

main.js中

import axios from 'axios'
Vue.prototype.$axios = axios
new Vue({   axios,   router,   store,   render: h => h(App)}).$mount('#app')


组件中使用

例:

this.$axios({
           method: 'get',
           url:'/index.json',
           data: {
                   city: this.city
               }
            }).then(this.getHomeInfoSuccess)


0
1
Dell
这种写法也ok
2019-03-05
共1条回复

Dell

2019-03-04

你必须在每个用的地方引入,这是个模块,模块只在所在模块中有用

0
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程