页面跳转

来源:互联网 发布:写c语言用什么软件 编辑:程序博客网 时间:2024/04/26 10:38
  1. wx.navigateTo(OBJECT)
    保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。
  onLoad: function(options) {        wx.navigateTo({               url: '../index/index'        })  }
  1. wx.redirectTo(OBJECT)
    关闭当前页面,跳转到应用内的某个页面。
onLoad: function(options) {        wx.redirectTo({               url: '../index/index'        })  }
  1. wx.navigateBack(OBJECT)
    关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages()) 获取当前的页面栈,决定需要返回几层。
onLoad: function(options) {        var pages = getCurrentPages()        var num = pages.length        navigateBack:function(){            wx.navigateBack({                 delta: num            })        } }
  1. 若使用wx.navigateTo(OBJECT)无法跳转,则可能不能跳转tabBar里的页面,可使用switchTab,例如:
wx.switchTab({    url: '../shouye/shouye'   })