1安装vue axios
npm install --save axios vue-axios
2.在main.js中引入
// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'
//引用
import axios from 'axios'
import VueAxios from 'vue-axios'
Vue.config.productionTip = false
//使用
Vue.use(VueAxios,axios)
/* eslint-disable no-new */
new Vue({
el: '#app',
router,
components: { App },
template: '<App/>'
})
3)发送ajax请求
//查询
queryDrug () {
this.axios({
method:'get',
url:'http://localhost:8080/drug/queryDrug',
data:{
}
}).then(function (resert) {
console.log(resert.data);
}).catch(function (ss) {
console.log(ss);
})
}