有没有办法或API去关闭之前的保留页面??
我并不是要关闭全部,而是关闭部分保留的,有什么办法么?
嗯……这样……可能没有什么好的办法,只能你自己控制页面逻辑了……一般情况下是不需要手动关闭的,微信会替你做管理。如果因为性能问题的话,你只能在onHide中将所有页面中的计时器、运算等全部暂停。
那我给你一个建议好了。
比如首页(保留)->服务选择页(保留)-> 预约服务页(关闭跳转)-> 预约状态页(关闭跳转)-> 我的预约(
wx.navigateBack({ delta: 3})
wx.navigateBack({
delta: 3
delta:
3
})
)-> 服务选择页 (保留)
因为有个流程可以循环处理的比如首页(保留)->服务选择页(保留)-> 预约服务页(关闭跳转)-> 预约状态页(关闭跳转)-> 我的预约(关闭跳转)-> 服务选择页 (保留)就像上面一样,服务选择页保留了好多个,当保留够五个的时候就变的会出问题
有,你可以再仔细观察一下文档。
https://mp.weixin.qq.com/debug/wxadoc/dev/api/ui-navigate.html#wxrelaunchobject