abstrak:小程序頁(yè)面實(shí)現(xiàn)跳轉(zhuǎn)大體可分為下面幾種情況一、tabBar:在根目錄的app.json 配置項(xiàng)里面設(shè)置。如果小程序是一個(gè)多 tab 應(yīng)用(客戶端窗口的底部或頂部有 tab 欄可以切換頁(yè)面),可以通過(guò) tabBar 配置項(xiàng)指定 tab 欄的表現(xiàn),以及 tab 切換時(shí)顯示的對(duì)應(yīng)頁(yè)面。tab 欄最少要設(shè)置2個(gè),最多可以設(shè)置5個(gè)。二、navigator組件:可以直接實(shí)現(xiàn)頁(yè)面鏈接。三、API接口跳轉(zhuǎn):wx.n
小程序頁(yè)面實(shí)現(xiàn)跳轉(zhuǎn)大體可分為下面幾種情況
一、tabBar:
在根目錄的app.json 配置項(xiàng)里面設(shè)置。如果小程序是一個(gè)多 tab 應(yīng)用(客戶端窗口的底部或頂部有 tab 欄可以切換頁(yè)面),可以通過(guò) tabBar 配置項(xiàng)指定 tab 欄的表現(xiàn),以及 tab 切換時(shí)顯示的對(duì)應(yīng)頁(yè)面。tab 欄最少要設(shè)置2個(gè),最多可以設(shè)置5個(gè)。
二、navigator組件:
可以直接實(shí)現(xiàn)頁(yè)面鏈接。
三、API接口跳轉(zhuǎn):
wx.navigateBack:關(guān)閉當(dāng)前頁(yè)面,返回上一頁(yè)面或多級(jí)頁(yè)面??赏ㄟ^(guò) getCurrentPages() 獲取當(dāng)前的頁(yè)面棧,決定需要返回幾層。
wx.switchTab:跳轉(zhuǎn)到 tabBar 頁(yè)面,并關(guān)閉其他所有非 tabBar 頁(yè)面
wx.navigateTo:保留當(dāng)前頁(yè)面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個(gè)頁(yè)面。但是不能跳到 tabbar 頁(yè)面。使用 wx.navigateBack 可以返回到原頁(yè)面。
wx.reLaunch:關(guān)閉所有頁(yè)面,打開(kāi)到應(yīng)用內(nèi)的某個(gè)頁(yè)面
wx.redirectTo:關(guān)閉當(dāng)前頁(yè)面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個(gè)頁(yè)面。但是不允許跳轉(zhuǎn)到 tabbar 頁(yè)面。
Guru membetulkan:查無(wú)此人Masa pembetulan:2018-12-27 15:03:42
Rumusan guru:寫(xiě)的不錯(cuò),在告訴你個(gè)課程內(nèi)沒(méi)講的,小程序可以跳轉(zhuǎn)到另一個(gè)小程序,你可以自己研究下。