开发时会遇到这种问题,从A页面跳转→B页面→C页面,使用navigateBack,跳转到上一页,但如果从C页面直接跳转到A页面,在这个过程中直接销毁B页面呢?
可在A页面跳转B页面时:
1 wx.navigateTo({
2 url: '/pages/b',
3 });
可在B页面跳转C页面时:
1 wx.redirectTo({
2 url: '/pages/c'
3 });
这样在C页面点击回退时,会直接回到A页面。
开发时会遇到这种问题,从A页面跳转→B页面→C页面,使用navigateBack,跳转到上一页,但如果从C页面直接跳转到A页面,在这个过程中直接销毁B页面呢?
可在A页面跳转B页面时:
1 wx.navigateTo({
2 url: '/pages/b',
3 });
可在B页面跳转C页面时:
1 wx.redirectTo({
2 url: '/pages/c'
3 });
这样在C页面点击回退时,会直接回到A页面。