老司机三级_天天干天天操天天爽_女人被爽到娇喘呻吟视频_久久国产精品99久久久大便 - 亚洲日本系列

精華

頁面跳轉(路由),您肯定不知道的細節!(框架細節六)

  • • 發表于 9年前
  • • 作者 Roluce
  • • 9024 人瀏覽
  • • 10 條評論
  • • 最后編輯時間 9年前
  • • 來自 [技 術]

原創聲明:本文為作者原創,未經允許不得轉載,經授權轉載需注明作者和出處

以初學者的視角看問題,歡迎各路大神的糾錯與指教!

分析下圖標記的三個問題

1: wx.navigateTo的疑問

依次入棧A,B,C后,再入棧A

A頁(wx.navigateTo B頁)
B頁(wx.navigateTo C頁)
C頁(wx.navigateTo A頁)

新入棧A頁,還是用之前已入棧的A頁?

2:官方文檔描述有誤

官方說明:“Tab切換,當前頁面出棧,新頁面入棧”,不對
應該是:Tab切換,清空棧,新頁面入棧

如下圖,每次按Tab切換,再查看頁面棧,都只有一個頁面。

3:跳轉頁面時,僅為onShow()的兩種情況

跳轉頁面僅有的四種途徑:
1:wx.navigateTo() (或用Navigate組件)
2:wx.redirectTo() (或用Navigate組件)
3:wx.navigateBack() (或點擊左上角返回按鈕)
4:切換Tab

1,2種情況,是打開新頁面,所以onLoad,onShow

(即使重復打開也一個頁,也是再次載入,見第一條)

3,4種情況,是頁面已經打開(沒被銷毀),所以只有onShow

當然:首次Tab頁也是onload,onShow

4:官方文檔說明

注意:為了不讓用戶在使用小程序時造成困擾,我們規定頁面路徑只能是五層,請盡量避免多層級的交互方式。

分享到:
10條評論
Ctrl+Enter
作者

Roluce

Roluce

APP:0 帖子:50 回復:112 積分:3610

已加入社區[3218]天

山東_聊城_qq:635068

作者詳情》
Top