h5端。 页面刷新后无法使用uni.navigateBack({ delta: 1});

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)

 },

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.小程序起步 (1)点击https://mp.weixin.qq.com/wxopen/waregister?a...
    GXW_Lyon阅读 3,436评论 0 0
  • uni-app跨平台框架官方教程 链接:https://ke.qq.com/course/343370 一、框架简...
    Neyo_凉阅读 36,368评论 0 43
  • 前言 针对js前端开发者而言开发一个移动app, (非webapp)目前主要技术主要有:dclound数字天堂的u...
    afeng_1234阅读 490评论 0 5
  • 因新工作主要负责微信小程序这一块,最近的重心就移到这一块,该博客是对微信小程序整体的整理归纳以及标明一些细节点,初...
    majun00阅读 7,421评论 0 9
  • 从火车站到袁可家不到半小时的路程,可袁可已经在楼下等待程菲菲的到来,菲菲坐在车上望向外边,高楼大厦,繁华的街道...
    孔雀汐阅读 366评论 0 3