navigator.js 664 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. Page({
  2. onShareAppMessage() {
  3. return {
  4. title: '页面跳转',
  5. path: 'packageAPI/pages/page/navigator/navigator'
  6. }
  7. },
  8. navigateTo() {
  9. wx.navigateTo({url: './navigator'})
  10. },
  11. navigateBack() {
  12. wx.navigateBack()
  13. },
  14. redirectTo() {
  15. wx.redirectTo({url: './navigator'})
  16. },
  17. switchTab() {
  18. wx.switchTab({url: '/page/component/index'})
  19. },
  20. reLaunch() {
  21. wx.reLaunch({url: '/page/component/index'})
  22. },
  23. onLoad() {
  24. this.setData({
  25. theme: wx.getSystemInfoSync().theme || 'light'
  26. })
  27. if (wx.onThemeChange) {
  28. wx.onThemeChange(({theme}) => {
  29. this.setData({theme})
  30. })
  31. }
  32. }
  33. })