当前位置: 首页 > article >正文

uniapp 生成H5 返回上一页 事件不执行

uniapp 生成H5 返回上一页事件不执行

背景:想根据返回的页面判断是否再返回一页
解决办法:uniapp,H5是先执行方法再返回,所以给事件增加延迟调用,如下代码

// 监听返回
onBackPress(e) {
 let pages = getCurrentPages(); // 当前页面
  let beforePage = pages[pages.length - 2]; // 上一页
  if(beforePage.route == 'pages/scan-qrcode/scan-qrcode'){
    setTimeout(()=>{ // H5先执行方法再返回,所以加个时间延迟方法调用
      beforePage.$vm.backPrePage();
    },300)
  }
},
 backPrePage(){
  uni.navigateBack()
 },
关注博主更多文章 https://blog.csdn.net/qq_39882537

http://www.kler.cn/a/287143.html

相关文章:

  • 语义通信论文略读(十六)多任务+中继通道
  • Leetcode 回文数
  • 【动手学深度学习Pytorch】6. LeNet实现代码
  • 关于Qt C++中connect的几种写法
  • MySQL索引的底层实现原理是什么?
  • AWTK VSCode 实时预览插件端口冲突的解决办法
  • Python入门案例01
  • 20240829软考架构-------软考91-95答案解析
  • 视联动力数字科技新成果闪耀2024数博会
  • 科普小课堂:中等硬度的床垫,合适的睡姿,通过日常力量练习提升自身能力以支撑脊柱形态。
  • 【drools】intelj修改JDK版本、进行maven test
  • 业务资源管理模式语言04
  • 【Python-办公自动化】批量修改EXCEL指定内容
  • 牛客周赛 Round 57(A,B,C,D,E,F,G)
  • @Tanstack/vue-query 的使用介绍
  • jQuery基础——开发插件
  • template<typename ... _Args>可变参数模板
  • LiveQing视频点播流媒体RTMP推流服务用户手册-分屏展示:单分屏、四分屏、九分屏、十六分屏、轮巡播放、分组管理、记录加载
  • 001集——CAD—C#二次开发入门——开发环境基本设置
  • 超详细步骤——Keil MDK-ARM 如何修改工程名字
  • 外媒:《黑神话》成功后 中国加大对游戏行业的关注度
  • 触摸传感器的工作原理
  • Windows TCP/IP IPv6 DDos远程蓝屏复现及修复(CVE-2024-38063)
  • MFC生成dll的区别
  • Linux2-Linux基础命令
  • Wireshark 4.4 重磅发布!具有重大增强功能