Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

158 lines
2.8KB

  1. // pages/personalCenter/personalCenter.js
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. myTicketArrows: false,
  8. historyTicketArrows: false,
  9. mydeg: -90,
  10. historydeg: -90,
  11. historyArr: [
  12. {
  13. "code": "11111",
  14. "name": "80元抵100元优惠券",
  15. "type": "未使用"
  16. },
  17. {
  18. "code": "11111",
  19. "name": "80元抵100元优惠券",
  20. "type": "未使用"
  21. },
  22. {
  23. "code": "11111",
  24. "name": "80元抵100元优惠券",
  25. "type": "未使用"
  26. },
  27. {
  28. "code": "11111",
  29. "name": "80元抵100元优惠券",
  30. "type": "未使用"
  31. },
  32. ],
  33. myTicketArr: [
  34. {
  35. "image": "../images/ticketImg.jpg",
  36. "name": "80抵100",
  37. "time": "2020.2.18-2020.12.31"
  38. },
  39. {
  40. "image": "../images/ticketImg.jpg",
  41. "name": "80抵100",
  42. "time": "2020.2.18-2020.12.31"
  43. },
  44. {
  45. "image": "../images/ticketImg.jpg",
  46. "name": "80抵100",
  47. "time": "2020.2.18-2020.12.31"
  48. },
  49. {
  50. "image": "../images/ticketImg.jpg",
  51. "name": "80抵100",
  52. "time": "2020.2.18-2020.12.31"
  53. },
  54. ],
  55. },
  56. /**
  57. * 生命周期函数--监听页面加载
  58. */
  59. onLoad: function (options) {
  60. // wx.getUserInfo({
  61. // success: function (res) {
  62. // console.log(res)
  63. // }
  64. // })
  65. },
  66. /**
  67. * 生命周期函数--监听页面初次渲染完成
  68. */
  69. onReady: function () {
  70. },
  71. /**
  72. * 生命周期函数--监听页面显示
  73. */
  74. onShow: function () {
  75. },
  76. /**
  77. * 生命周期函数--监听页面隐藏
  78. */
  79. onHide: function () {
  80. },
  81. /**
  82. * 生命周期函数--监听页面卸载
  83. */
  84. onUnload: function () {
  85. },
  86. /**
  87. * 页面相关事件处理函数--监听用户下拉动作
  88. */
  89. onPullDownRefresh: function () {
  90. },
  91. /**
  92. * 页面上拉触底事件的处理函数
  93. */
  94. onReachBottom: function () {
  95. },
  96. /**
  97. * 用户点击右上角分享
  98. */
  99. onShareAppMessage: function () {
  100. },
  101. lookMyTicket:function(){
  102. this.setData({
  103. myTicketArrows: !this.data.myTicketArrows,
  104. })
  105. if (this.data.myTicketArrows){
  106. this.setData({
  107. mydeg: 0,
  108. })
  109. }else{
  110. this.setData({
  111. mydeg: -90,
  112. })
  113. }
  114. },
  115. lookHistory:function(){
  116. this.setData({
  117. historyTicketArrows: !this.data.historyTicketArrows,
  118. })
  119. if (this.data.historyTicketArrows) {
  120. this.setData({
  121. historydeg: 0,
  122. })
  123. } else {
  124. this.setData({
  125. historydeg: -90,
  126. })
  127. }
  128. },
  129. lookTicket:function(e){
  130. console.log(e)
  131. var index = e.target.dataset.index;
  132. wx.navigateTo({
  133. url: '../TicketDetails/TicketDetails',
  134. })
  135. },
  136. giveTicket:function(e){
  137. var index = e.target.dataset.index;
  138. wx.navigateTo({
  139. url: '../givePage/givePage',
  140. })
  141. }
  142. })