小程序-用戶返回操作關閉彈窗而不直接離開當前頁面

解決方案:page-container頁面容器組件

文檔鏈接:https://developers.weixin.qq.com/miniprogram/dev/component/page-container.html

功能說明:
小程序如果在頁面內進行復雜的界面設計(如在頁面內彈出半屏的彈窗、在頁面內加載一個全屏的子頁面等),用戶進行返回操作會直接離開當前頁面,不符合用戶預期,預期應爲關閉當前彈出的組件。 爲此提供“假頁”容器組件,效果類似於 popup 彈出層,頁面內存在該容器時,當用戶進行返回操作,關閉該容器不關閉頁面。返回操作包括三種情形,右滑手勢、安卓物理返回鍵和調用 navigateBack 接口。

使用限制:

  1. tip: 當前頁面最多隻有 1 個容器,若已存在容器的情況下,無法增加新的容器
  2. tip: wx.navigateBack 無法在頁面棧頂調用,此時沒有上一級頁面
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章