当前位置: 首页 > 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

相关文章:

  • QTableWidget的简单使用
  • Jenkins 启动
  • “深入浅出”系列之C++:(10)nlohmann Json库
  • 机器人“大脑+小脑”范式:算力魔方赋能智能自主导航
  • STM32 学习笔记【补充】(十)硬件I2C读写MPU6050
  • 31、【OS】【Nuttx】OSTest分析(1):stdio测试(一)
  • 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 重磅发布!具有重大增强功能