小程序
小游戏
企业微信
微信支付
扫描小程序码分享
现有A-B-C-D-E-F个页面,都是顺序跳转,但是当点击页面左上角返回按钮时,会乱跳,不是F-E-D-C-B-A,可能会E-B,D-A等等,在onUnload函数里指定跳转路径会有很明显的延迟,求教
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你在 F 页面调用 getCurrentPages(); 可以看到所有路径,参考文档:
https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/route.html
猜测你是理解错了几种路由方式的区别:
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
A-B-C-D-E-F 页面跳转的 路由函数都是怎么写的
//A-B
tologin: function (e) {
wx.navigateTo({
url: '../enterprise/login/login'
})
}
//B-C
login: function () {
wx.redirectTo ({
url: '../index/index'
//C-D
tolist: function (e) {
url: '../list/list?type=' + e.currentTarget.dataset.type
//D-E
•toDetail
: function (e) {
url: '../details/details',
//E-F
toOrder: function (e) {
this.setData({
modalName: null
url: '../order/order'
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你在 F 页面调用 getCurrentPages(); 可以看到所有路径,参考文档:
https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/route.html
猜测你是理解错了几种路由方式的区别:
A-B-C-D-E-F 页面跳转的 路由函数都是怎么写的
//A-B
tologin: function (e) {
wx.navigateTo({
url: '../enterprise/login/login'
})
}
//B-C
login: function () {
wx.redirectTo ({
url: '../index/index'
})
}
//C-D
tolist: function (e) {
wx.navigateTo({
url: '../list/list?type=' + e.currentTarget.dataset.type
})
}
//D-E
•toDetail
: function (e) {
wx.navigateTo({
url: '../details/details',
})
}
//E-F
toOrder: function (e) {
this.setData({
modalName: null
})
wx.navigateTo({
url: '../order/order'
})
}