<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<button id="btn">模拟登录</button>
</body>
<!-- 导入 axios -->
<script src="./axios.min.js"></script>
<script>
// 最新的 ES 中允许我们将异步代码以同步的方式进行书写
// async & await
// async:用来修饰异步代码所在的函数
// await:用来修饰异步代码
// 得到按钮
let btn = document.querySelector('#btn')
// 添加点击事件
btn.onclick = async function() {
// 异步请求
let res = await axios({
url: 'http://ttapi.research.itcast.cn/app/v1_0/authorizations',
method: 'POST',
data: {
mobile: '13911111111',
code: '246810'
}
})
console.log(res)
}
// btn.onclick = function() {
// // 异步请求
// axios({
// url: 'http://ttapi.research.itcast.cn/app/v1_0/authorizations',
// method: 'POST',
// data: {
// mobile: '13911111111',
// code: '246810'
// }
// }).then(res => {
// console.log(res)
// // 大量的逻辑代码
// })
// }
</script>
</html>```
axios的基本用法
最新推荐文章于 2021-03-10 00:15:42 发布