收藏
回答

wx.navigateBack没有超过页面栈限制,还是会回退失败?



//这个没有超过层级限制,但还是直接回退了到了首页


var delta = 0;

var cps = getCurrentPages();
    for (var i = cps.length - 1; i >= 0; i--) {
        if (cps[i].route == `pages/${page}/${page}`) {
            if (delta == 0) {
                return;
            }
            wx.navigateBack({ delta: delta });
            return;
        }
        delta++;

    }




    

//这个方法里面没有url参数,但是这样写,又能跳回去。哪位大佬解释下!!!


wx.navigateBack({

    url: "../recoveryHistory/recoveryHistory"
});


最后一次编辑于  2019-11-04
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签