uniapp 历史栈只有当前页面时,返回到主页,其它情况照常返回到上一页,如何实现?
if (getCurrentPages().length == 1) {
uni.switchTab({
url: '/pages/index/index'
})
} else {
uni.navigateBack({
delta: 1
})
}
利用 getCurrentPages()
函数,如果该函数只返回长度为1的数组,则说明历史栈为空,直接切换tabbar到主页。
uniapp 历史栈只有当前页面时,返回到主页,其它情况照常返回到上一页,如何实现?
if (getCurrentPages().length == 1) {
uni.switchTab({
url: '/pages/index/index'
})
} else {
uni.navigateBack({
delta: 1
})
}
利用 getCurrentPages()
函数,如果该函数只返回长度为1的数组,则说明历史栈为空,直接切换tabbar到主页。