1.安装命令
利用npm安装 npm install axios--save
2.将下面代码加入入口文件main.js文件
import { createApp } from 'vue'
import App from './App.vue'
import axios from 'axios'
//挂载全局变量
const app = createApp(App) //建立一个vue3app
app.config.globalProperties.$axios = axios//配置axios的全局引用
axios.defaults.baseURL = ''
3.使用index.vue
get 需要 params 辅助,否则会失败
import axios from 'axios';
//get传递参数
const getData = () => {
let data = {};
data.name='xiaoming'
data.age=6
axios.get('/接口名称', { params: data }).then(
(res) => {
console.log('获取成功',res)
},
(err) => {
layer.msg(err);
}
);
}
//post传递参数
const postData = () => {
let data = {};
data.name='xiaoming'
data.age=6
axios.post('/接口名称',data).then(
(res) => {
console.log('获取成功',res)
},
(err) => {
layer.msg(err);
}
);
}