details.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. // pages/annunciate/details.js
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. rate: {
  8. nubmer: 5,
  9. text: "非常满意"
  10. }
  11. },
  12. /**
  13. * 生命周期函数--监听页面加载
  14. */
  15. onLoad(options) {
  16. wx.setNavigationBarTitle({
  17. title: "通告详情"
  18. })
  19. },
  20. /* 评分 */
  21. rateChange({
  22. detail
  23. }) {
  24. let rate = {
  25. nubmer: detail,
  26. text: ""
  27. }
  28. switch (detail) {
  29. case 1:
  30. rate.text = '很不满意'
  31. break;
  32. case 2:
  33. rate.text = '不满意'
  34. break;
  35. case 3:
  36. rate.text = '一般'
  37. break;
  38. case 4:
  39. rate.text = '满意'
  40. break;
  41. case 5:
  42. rate.text = '非常满意'
  43. break;
  44. }
  45. this.setData({
  46. rate
  47. })
  48. },
  49. /**
  50. * 生命周期函数--监听页面初次渲染完成
  51. */
  52. onReady() {
  53. },
  54. /**
  55. * 生命周期函数--监听页面显示
  56. */
  57. onShow() {
  58. },
  59. /**
  60. * 生命周期函数--监听页面隐藏
  61. */
  62. onHide() {
  63. },
  64. /**
  65. * 生命周期函数--监听页面卸载
  66. */
  67. onUnload() {
  68. },
  69. /**
  70. * 页面相关事件处理函数--监听用户下拉动作
  71. */
  72. onPullDownRefresh() {
  73. },
  74. /**
  75. * 页面上拉触底事件的处理函数
  76. */
  77. onReachBottom() {
  78. },
  79. /**
  80. * 用户点击右上角分享
  81. */
  82. onShareAppMessage() {
  83. }
  84. })