taro: fial cannot navigate back at first page

返回页面有tabbar时报错,

使用switchTab,其他页面样式都出现问题,

使用reLauch,页面需要重新加载,刷新.

没有压栈问题所以找不到第一个页面。

const handleBackClick = () => {
        if (Taro.getCurrentPages().length <= 1) {
            Taro.reLaunch({
                url: '/pages/index/index'
            })
            return
        }
        Taro.navigateBack()
    }

 使用: navigateBack 前提是navigateTo进行路由压页面栈

Taro.navigateTo({url: ''})
const handleBackClick = () => {
        Taro.navigateBack()
    }

 

posted @ 2020-08-18 18:24  Nyan  阅读(818)  评论(0编辑  收藏  举报