// pages/user/myWhistle/whistleDetail/index.js import { UserModel } from '../../../../models/user.js' let userModel = new UserModel() Page({ /** * 页面的初始数据 */ data: { detail:{}, img:[], commentList:[], score:false }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { var id = options.id; userModel.getWhistleDetail(id,res=>{ var img = res.result.picList.split(";"); img.pop(); this.setData({ detail:res.result, img:img, commentList:res.result.commentList }); if(res.result.commentList[0]['score']){ this.setData({ score:true }) } }); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, previewImage:function(e){ var current = e.target.dataset.src; var th = this; wx.previewImage({ current: current, // 当前显示图片的http链接 urls: th.data.img // 需要预览的图片http链接列表 }) }, evaluation:function(){ var th = this; console.log(th.data.detail.id); if (!th.data.detail.id) { return; } // console.log(JSON.stringify(th.data.commentList)) wx.navigateTo({ url: '../evaluate/index?id=' + th.data.detail.id + '&list=' + JSON.stringify(th.data.commentList) }) } })