问题是这样的:
手机商城购物网站:订单提交页面,点击收货地址模块弹出收货地址的弹窗,然后点击某个地址跳转到地址编辑页,修改保存,返回订单提交页,点击按钮提交,跳转到了支付通知页,点击左上角返回,怎么让它返回购物车或者商品详情页??自己写的代码,跳转回了地址编辑页面
问题是这样的:
手机商城购物网站:订单提交页面,点击收货地址模块弹出收货地址的弹窗,然后点击某个地址跳转到地址编辑页,修改保存,返回订单提交页,点击按钮提交,跳转到了支付通知页,点击左上角返回,怎么让它返回购物车或者商品详情页??自己写的代码,跳转回了地址编辑页面
你可以把描述改成下面这种形式么?可以的话问题就解决了
所在页面 | 页面路由名 | 跳转页面 | 跳转方法 |
---|---|---|---|
订单提交页 | order/commit | address/edit | navigateTo |
编辑地址页 | address/edit | order/commit | navitateTo |
订单提交页 | addrees/commit | payment/result | navigateTo |
支付通页 | payment/result | address/edit | navigateBack |
其中最关键的是要确定你的跳转方法
按照你的需求,大部分方法要用redirectTo,因为这个方法是禁止后退的
例如
redirectTo
修改地址 点右上角返回 是返回的商品详情
4 回答1.7k 阅读✓ 已解决
2 回答2k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答955 阅读✓ 已解决
2 回答710 阅读
1 回答1.4k 阅读
2 回答913 阅读
你保存完地址后直接“跳转”到的订单提交页而不是“返回”的吧,所以点击左上角才会回到地址编辑页,一般操作完地址进行回退就不会有这种问题了。