async function go(){
var res =await http("top/playlist/?cat=华语");
var id=res.playlists[0].id;
var detail=await http(`playlist/detail?id=${id}`);
console.log(detail)
}
go();
网易云主页例子
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="./08作业.css">
<script src="./http/index.js"></script>
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.js"></script>
</head>
<body>
<div class="content">
<div id="list">
</div>
<button id="prev"></button>
<button id="next"></button>
<div id="btns">
<span class="current"></span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</div>
</div>
<div id="center">
</div>
<script>
$(function(){
var index=0;
$("#next").click(function(){
index++;
if(index>8){
index=0;
}
console.log(index)
$("#list img").eq(index).fadeIn(300).siblings().fadeOut(300);
$("#btns span").eq(index).addClass("current").siblings().removeClass("current");
})
$("#prev").click(function(){
index--;
if(index<0){
index=8
}
console.log(index)
$("#list img").eq(index).fadeIn(300).siblings().fadeOut(300);
$("#btns span").eq(index).addClass("current").siblings().removeClass("current");
})
$("#btns span").click(function(){
index=$(this).index();
$("#list img").eq(index).fadeIn(300).siblings().fadeOut(300);
$("#btns span").eq(index).addClass("current").siblings().removeClass("current");
})
})
async function go(){
var res=await http("top/playlist/?cat=%E5%8D%8E%E8%AF%AD");
console.log(res);
var arr=res.playlists;
console.log(arr)
arr.forEach(item=>{
var html=`
<div id="lis">
<img src=${item.coverImgUrl} alt="" class="one">
<p id="p">播放量:${item.playCount}</p>
<p id="description">${item.name}</p>
</div>
`
$("#center").append(html)
})
// var id=res.playlists[0].id;
// console.log(id)
// var detail=await http(`playlist/detail?id=${id}`)
// console.log(detail)
// var arr=detail.playlist;
// console.log(arr)
// var html=`
// <div id="lis">
// <img src=${arr.coverImgUrl} alt="" class="one">
// <p id="p">播放量:${arr.playCount}</p>
// <p id="description">${arr.name}</p>
// </div>
// `
// $("#center").append(html)
var res=await http("banner");
console.log(res);
var b=res.banners;
console.log(b)
b.forEach((item)=>{
var htmls=`
<img src=${item.imageUrl} alt="">
`
$("#list").append(htmls)
})
}
go();
</script>
</body>
</html>