Vue的网络应用
axios
功能强大的网络请求库,类似于Ajax,下面是JS文件
<script src = "https://unpkg.com/axios/dist/axios.min.js"></script>
Get语法与Post语法:
axios.get().then()
axios.get(地址?key=value&key2=value2).then(function(response){
Get成功执行的代码块
}, function(err){
Get失败执行的代码块
})
axios.post().then()
axios.post(地址,{key:value,key2:value2}).then(function(response){
Post执行成功的代码块
},function(err){
Post执行失败的代码块
})
例子:请求网址:https://autumnfish.cn/api/joke/list
<body>
<input type="button" value="get请求" class="get">
<input type="button" value="post请求" class="post">
<script>
document.querySelector(".get").onclick = function () {
axios.get("https://autumnfish.cn/api/joke/list?num=3").then(function (value) {
console.log(value);
}),function (err) {
console