企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ## 1. 页面加载时要请求的数据 ``` onLoad: function (options) { var id = 5; //页面加载时的id music.getDetail(id).then(res => { this.setData({ music: res, }) }) }, ``` ## 2. 左右按钮的状态 > 右按钮,左按钮同理 ``` /* 上一期向👉 */ onPrev() { var id = this.data.music.id; //获取当前页的id 判断id是否为最开始的id 如果是就改变按钮状态,禁止再次被触发;如果不是就请求 上一期数据(id-1) if(id>1){ console.log(id) music.getDetail(id-1).then(res => { this.setData({ like:res.like_status, count:res.fav_nums, music: res, isLatest:false }) }) 当id=2时,即已经请求到了第一期的数据,这时就要将按钮变成禁止触发状态 if(id==2){ this.setData({ isFirst:true }) } } }, ```