1 axios
axios:功能强大的网络请求库
导入:
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
导入后,就会注册一个axios全局对象,可以通过它发送请求了。
语法:
axios.get("url地址")
.then(function(response)
{
},function(err){
}
)
then方法中的回调函数会在请求成功或失败时候触发,通过回调函数的形参可以获取响应内容或者错误信息。
例子:
两个接口,一个get,一个post
<body>
<!--准备一个被vue挂载的容器div-->
<div id="app">
<input type="button" value="get请求" class="get"/>
<input type="button" value="post请求" class="post"/>
</div>
<script>
/* 接口1 随机笑话
请求地址:https://autumnfish.cn/api/joke/list
请求参数:num(笑话条数)
响应内容:随机笑话
*/