小程序navigateTo pages栈超10层跳转失败问题解决

23-04-01 00:44 字数 493 阅读 1761

封装navigateTo方法

const pagesList = getCurrentPages();
console.log("pagesList", pagesList);
console.log("pagesListLength", pagesList.length);
if (param) {
    url += `?param=${JSON.stringify(param)}`;
}
if (pagesList.length >= 10) {
    wx.redirectTo({
        url: url,
        fail(err) {
            console.log("redirectTo跳转出错", err);
        },
    });
} else {
    wx.navigateTo({
        url: url,
        fail(err) {
            console.log("navigateTo跳转出错", err);
        },
    });
}
2人点赞>
关注 收藏 改进 举报
0 条评论
排序方式 时间 投票
快来抢占一楼吧
请登录后发表评论
站长 @ 十七度
文章
382
粉丝
23
喜欢
193
收藏
31
排名 : 1
访问 : 131.06万
私信