微信图片_20221021161638.png
// pages/musicList/musicList.js
const {request}=require('../../utils/request')
Page({
/**
* 页面的初始数据
*/
data: {
songs:[],
limit:20,
offset:1,
search:''
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
console.log(options);
this.setData({
search:options.search
})
this.http(this.data.search,this.data.limit,this.data.offset)
},
http(keywords,limit,offset){
request("http://iwenwiki.com:3000/search",{keywords,limit,offset},'GET').then(res=>{
console.log(res);
if(res.data.result.songs){
this.setData({
songs:this.data.songs.concat(res.data.result.songs)
})
}else{
wx.showToast({
title: '暂无数据',
})
}
}).catch(err=>{
wx.showToast({
title: '请求出错了',
})
console.log(err);
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
this.setData({
offset:1,
songs:[]
})
this.http(this.data.search,this.data.limit,this.data.offset)
},
//跳转到播放器页面
goToPlayer(e){
console.log(e);
console.log(e.currentTarget.dataset);
console.log(e.currentTarget.dataset.id);
wx.navigateTo({
url: '../player/player?id=?'+e.currentTarget.dataset.id
})
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
this.setData({
offset: this.data.offset += 20
})
this.http(this.data.search, this.data.limit, this.data.offset)
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})
console.log(e.currentTarget.dataset)
老师 为啥我正常
console.log(e.currentTarget.dataset.id);
underfind呢?