一、wx.navigateTo保留當前頁面,跳轉到應用內的某個頁面,使用wx.navigateBack可以返回
wx.navigateTo({ url:'../test/test?id=1&page=4', //跳轉頁面的路徑,可帶參數 ?隔開,不同參數用 & 分隔;相對路徑,不需要.wxml后綴 success:function(){} //成功后的回調; fail:function(){} //失敗后的回調; complete:function(){} //結束后的回調(成功,失敗都會執行) }) 傳遞的參數在接收頁面onLoad()函數中得到值:option.id就可以得到了 onLoad: function (option) { console.log(option)//可以打印一下option看查看參數 this.setData({ id:option.id, });
二、wx.redirectTo()關閉當前頁面,跳轉到非tabBar的某個頁面,
三、 使用組件 <navigator>
<navigator url='../test/test'>點擊跳轉</navigator>
四、 wx.switchTab ,跳轉到tabBar的某個頁面,
wx.switchTab({ url: '../taste/index', //注意switchTab只能跳轉到帶有tab的頁面,不能跳轉到不帶tab的頁面 })