话不多说,先上效果

点击按钮,实现页面渲染

接口文档

注:接口文档和后端地址来源于【黑马程序员微信小程序开发前端教程_零基础玩转微信小程序】 https://www.bilibili.com/video/BV1nE41117BQ/?p=57&share_source=copy_web&vd_source=81202236c582d64e6a1e57dd79b18f0f B站视频课程
实现代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="../js/jquery.js"></script> <style> button{ width: 200px; height: 100px; background-color: #59de8c; } .box{ float: left; margin-left: 50px; padding-top: 30px; width: 200px; height: 250px; background-color: #df75c1; text-align: center; color: aquamarine; text-shadow: 2px 2px 2px red; } </style> </head> <body> <button>点击后用jQuery渲染页面</button> <script> $('button').click(function(){ // 按钮点击后隐藏 $(this).hide() // 发送get请求 $.ajax({ type:'get', url:'https://api-hmugo-web.itheima.net/api/public/v1/home/catitems', success:function(data){ //将获取到的数据渲染到页面上 for(let i = 0; i < data.message.length;i++){ $("body").append(`<div class="box"> <img src=${data.message[i].image_src} alt=""> <h2>标题:${data.message[i].name}</h2> </div>`) } } }) }) </script> </body> </html>
复制
总结:
用jQuery向https://api-hmugo-web.itheima.net/api/public/v1/home/catitems发送get请求来获取数据
获取数据成功后通过 $("body").append( )将数据渲染到页面上(这里还用到了模板字符串)