- 调用小程序自带的wx.navigateTo(Object object)接口,跳转到应用内非 tabBar页面。不能使用navigateTo向tabBar页面跳转,除此之外,
wx.switchTab(Object object)、
wx.reLaunch(Object object)、
wx.redirectTo(Object object)、
wx.navigateBack(Object object)、
EventChannel等接口亦可实现。
wx.navigateTo({
url: 'test?id=1',
events: {
// 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据
acceptDataFromOpenedPage: function(data) {
console.log(data)
},
someEvent: function(data) {
console.log(data)
}
...
},
success: function(res) {
// 通过eventChannel向被打开页面传送数据
res.eventChannel.emit('acceptDataFromOpenerPage', { data: 'test' })
},
fail: function(res) {
...
}
})
- navigator插件,url属性内携带参数跳转指定页面。
<navigator target="miniProgram" open-type="navigate" app-id="" path="" extra-data="" version="release">打开绑定的小程序</navigator>
评论区