1. 程式人生 > >小程序-跳轉頁面的方法及坑

小程序-跳轉頁面的方法及坑

其他 navigator dir 當前 navi tab 跳轉頁面 應用 打開

方法一:WXML頁面實現

1.<navigator url = "/pages/aaa/aaa">跳轉到新頁面</navigator>

2.<navigator url = "/pages/aaa/aaa" open-type = "redirect">跳轉到新頁面</navigator>

3.<navigator url = "/pages/aaa/aaa" open-type = "switchTab">跳轉到新頁面</navigator>

方法二:js頁面實現

bindViewTab:function(){

wx.navigateTo({ //保留當前頁面,跳轉到應用內的某個頁面(最多打開5個頁面,之後按鈕就沒有響應的)

url:"/pages/aaa/aaa"

})

wx.redirectTo({ //關閉當前頁面,跳轉到應用內的某個頁面(這個跳轉有個坑,就是跳轉頁面後頁面會閃爍一下,完全影響了我自己的操作體驗,太缺德了。)

url:"/pages/aaa/aaa"

})

wx.reLaunch({ //跳轉至指定頁面並關閉其他打開的所有頁面(這個最好用在返回至首頁的的時候)

url:‘/pages/index/index‘

})

wx.switchTab({ //跳轉到tabBar頁面,並關閉其他所有tabBar頁面

url:"/pages/aaa/aaa"

})

wx.navigateBack({ //返回上一頁面或多級頁面

delta:1

})

}

小程序-跳轉頁面的方法及坑