在路由栈中,有5个页面,
uni.navigateBack({
delta:2
});
后,路由栈中还有4个页面?
風水大師
- 发布:2018-12-12 11:24
- 更新:2019-07-04 21:01
- 阅读:4113
4 个回复
最佳回复
DCloud_UNI_GSQ
已修复,更新到 HBuilderX alpha 2.0.2 即可
Trust - 少说废话
现象是什么,没有后退两个页面?
如何得知的,页面栈里面,依旧有 4 个。
3***@qq.com
现象:页面栈顺序A-B-C-D,从Duni.navigateBack({
delta:2
});返回到了B 但是页面栈还是显示ABC,而不是只有AB。
就是说虽然是返回到了B 但是还有C的页面栈存在
2019-04-08 11:37
風水大師 (作者)
不是没有销毁,是这样的,我有ABC三个页面,A页面navigateTo B页面,B页面navigateTo C页面,在C页面,可以用 pages[pages.length - 2]得到A页面对象,C页面navigateBack 返回A页面,再次A页面navigateTo B页面,B页面navigateTo C页面,C页面pages[pages.length - 2]取A页面就报错了
2***@qq.com
想知道解决了吗?