Files
sphc/pages/rate/rate.js
2024-05-11 17:21:15 +08:00

97 lines
1.3 KiB
JavaScript

// 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() {
}
})