以下是一些常见的axios知识点:
1.安装axios
npm install axios
2.引入axios
import axios from 'axios'
3.发送GET请求
axios.get('/api/getData') .then(function (response) { console.log(response.data); }) .catch(function (error) { console.log(error); });
4.发送POST请求
axios.post('/api/submitData', { data: 'test' }) .then(function (response) { console.log(response.data); }) .catch(function (error) { console.log(error); });
5.设置请求头
axios.defaults.headers.common['Authorization'] = AUTH_TOKEN;
6.拦截器
// 请求拦截器 axios.interceptors.request.use(function (config) { // 在发送请求之前做些什么 return config; }, function (error) { // 对请求错误做些什么 return Promise.reject(error); }); // 响应拦截器 axios.interceptors.response.use(function (response) { // 对响应数据做点什么 return response; }, function (error) { // 对响应错误做点什么 return Promise.reject(error); });
以上是axios的一些简单知识点,更多详细内容可以参考axios官方文档。