vue和react官网推荐使用axios请求,会使用axios已经成为项目开发的基本要求了,下面简单的介绍一下如何使用axios进行一个简单的请求,不包含axios的封装,封装过几天发,哈哈哈。
一、axios的安装
yarn add axios
或
npm i axios
二、使用
get请求:axios.get(地址?key=value&key2=value).then(res=>{},err=>{})
多参数展示:axios.get("https://autumnfish.cn/api/joke/list?num=3&aaa="+777+"&bbb=666")
"https://autumnfish.cn/api/joke/list?num=3"+"&bbb="+777
post请求:axios.post(地址,{key:value}).then(res=>{},err=>{})
<template>
<div class="home">
<button @click="get">get请求</button>
<button @click="post">post请求</button>
</div>
</template>
<script>
import axios from "axios"
export default {
methods:{
get(){
axios.get("https://autumnfish.cn/api/joke/list?num=3").then(res=>{
console.log(res);
})
},
post(){
axios.post("https://autumnfish.cn/api/user/reg",{
username:"小陈"
}).then(res=>{
console.log(res);
})
}
}
}
</script>