setting.js 725 B

123456789101112131415161718192021222324252627282930313233343536
  1. // miniprogram/pages/setting/setting.js
  2. const app = getApp()
  3. Page({
  4. data: {
  5. noticeIndex: 0,
  6. noticeForm: ['数字', '红点', '不显示'],
  7. vibrate: false
  8. },
  9. myColor: function () {
  10. wx.navigateTo({
  11. url: '/pages/myColor/myColor'
  12. })
  13. },
  14. noticeIndexChange: function (e) {
  15. this.setData({
  16. noticeIndex: e.detail.value
  17. })
  18. app.globalData.noticeIndex = e.detail.value
  19. },
  20. vibrateChange: function (e) {
  21. this.setData({
  22. vibrate: e.detail.value
  23. })
  24. app.globalData.vibrate = e.detail.value
  25. },
  26. onLoad: function () {
  27. this.data.noticeIndex = app.globalData.noticeIndex
  28. this.data.vibrate = app.globalData.vibrate
  29. }
  30. })