// pages/detail/comment.js import api from '../../utils/api.js' Page({ /** * 页面的初始数据 */ data: { star: 5, conment: '', maxLength: 90, game_id: '' }, /** * 生命周期函数--监听页面加载 */ onLoad: function (opt) { this.setData({ game_id: opt.id || '' }) }, release: function (e) { let params = { content: this.data.conment, game_id: this.data.game_id, star: this.data.star } api.addComment(params).then(res => { if (res.code === 200) { var pages = getCurrentPages(); if (pages.length > 1) { var prePage = pages[pages.length - 2]; prePage.getDetailComment() } wx.navigateBack({ delta: 1 }) this.getDetailComment() } }) }, ChangeComment: function (e) { this.setData({ conment: e.detail.value.length <= this.data.maxLength ? e.detail.value : this.data.conment }) }, ChangeStar: function (e) { this.setData({ star: e.currentTarget.dataset.num * 1 }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { } })