微信小程序開發之頁面棧

由於微信小程序做了頁面棧的技術:


導致小程序開發過程中,如果使用wx.navigateTo()方法跳轉頁面 會將跳轉之前的頁面壓倒頁面棧之中。so,使用navigateBack()方法會將棧首頁面出棧,直到目標頁面出棧。值得注意的是頁面棧的容量是五個。就是說如果超過五個頁面,入棧時會發生溢出。新的頁面將不會被加入棧中。

這樣我們要實現頁面跳轉只能使用重定向方法,也就是redirectTo()這個方法。但是這個方法不會將自己的頁面壓倒棧內,從而就不會允許將之前訪問過的頁面從棧中返回出來。所以在產品設計過程中需要考慮到頁面跳轉最大頁面的邏輯,怎麼保證用戶體驗度和產品使用正常,值得深究。

發佈了24 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章