uni.navigateBack成功生效,浏览器URL改变,页面停留在当前页面。

uni.navigateBack成功生效,浏览器URL改变,页面停留在当前页面。_第1张图片
uni.navigateBack成功生效,浏览器URL改变,页面停留在当前页面。_第2张图片
尝试过的方案:

1.
this.$router.go(-1)
2.
  // 右侧按钮点击时触发  
        handleRight(){  
            // 获取当前页面  
            let page = getCurrentPages().pop();  
            // 利用 redirectTo 重置 当前页面  
            this.$u.route({  
                url: page.route, // 获取当前页面路由  
                type:"redirectTo", // 关闭当前页面,跳转到应用内的某个页面。  
                params: page.options // 获取当前页面传参  
            })  
        },
 3. uni.reLaunch({url:"/pages/tabbar/index"}) 

配合history.back() 可以解决手动刷新浏览器,路由丢失问题。
解决方案:https://www.cnblogs.com/sharon520/p/14884724.html

你可能感兴趣的:(前端,uni-app)