// pages/rate/rate.js Page({ /** * 页面的初始数据 */ data: { stars: 0, description: "" }, setStarNum(e) { const { stars } = e.currentTarget.dataset this.setData({ stars }) }, handleTextInput(e) { this.setData({ description: e.detail.value }) }, submitRate() { const { stars, description } = this.data if (stars === 0) { wx.showToast({ title: '请选择评分', icon: "error" }) return } if (!description) { wx.showToast({ title: '请输入评价内容', icon: "error" }) return } wx.showToast({ title: 'TODO: WIP', }) }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })