h5端。 页面刷新后无法使用uni.navigateBack({

2019-10-30  本文已影响0人  远方_8378

back() {

// #ifdef H5

 let canBack = true

const pages = getCurrentPages() 

// 有可返回的页面则直接返回,uni.navigateBack  默认返回失败之后会自动刷新页面 ,无法继续返回

 if(pages.length >1) {

 uni.navigateBack(1)

return;

 }

// vue router 可以返回uni.navigateBack失败的页面 但是会重新加载 

 leta =this.$router.go(-1)

// router.go失败之后则重定向到首页 

 if(a ==undefined) { 

 uni.reLaunch({url:"/pages/tabbar/index"}) 

 }

return;

// #endif uni.navigateBack(1)

 },

上一篇下一篇

猜你喜欢

热点阅读