84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
小程序导航比如我有,A,B,C,D四个页面,我依次重A到B到C到D 都是用的wx.navigateTo 这个方法,正常点击返回没问题,但是,我在D页面需要提交数据,成功后跳转到C, 这时候问题就来了,再重c页面返回,又会返回C页面,然后才到B页面, 不知道谁有遇到过这种问题,求解决办法,谢谢!!!
业精于勤,荒于嬉;行成于思,毁于随。
我觉得问题描述的不清楚,你想要达成的效果是什么怀疑问题在D页面提交数据成功后跳转到C使用的是wx.redirectTo, 这个方法是不产生历史记录的,就是不会返回D页面,产生的结果就是D页面跳转到C页面后返回上一个页面的结果还是C页面,没有D页面这个纪录如果是这种情况的话 wx.redirectTo改为wx.navigateTo就行
你从页面D返回到C的时候使用wx.navigateBack(OBJECT),不要使用wx.navigateTo(OBJECT)
wx.navigateBack(OBJECT)
wx.navigateTo(OBJECT)
参考API:wx.navigateTo 新窗口打开页面wx.redirectTo 原窗口打开页面wx.navigateBack 退回上一个页面
你从D页面跳到C页面的时候直接使用navigateBack就可以了。
上面说的都是对的 我就不复制了
建议看看这个吧,你要找的微信开发课程,都在这了!,希望对你有帮助
我觉得问题描述的不清楚,你想要达成的效果是什么
怀疑问题在D页面提交数据成功后跳转到C使用的是wx.redirectTo, 这个方法是不产生历史记录的,就是不会返回D页面,产生的结果就是D页面跳转到C页面后返回上一个页面的结果还是C页面,没有D页面这个纪录
如果是这种情况的话 wx.redirectTo改为wx.navigateTo就行
你从页面D返回到C的时候使用
wx.navigateBack(OBJECT)
,不要使用wx.navigateTo(OBJECT)
参考API:
wx.navigateTo 新窗口打开页面
wx.redirectTo 原窗口打开页面
wx.navigateBack 退回上一个页面
你从D页面跳到C页面的时候直接使用navigateBack就可以了。
上面说的都是对的 我就不复制了
建议看看这个吧,你要找的微信开发课程,都在这了!,希望对你有帮助