uni-app导航栏自定义“返回按钮”多种方法设置原生返回

方法一、 导航栏返回按钮事件

onBackPress 监听页面返回,返回 event = {from:backbutton、 navigateBack} ,backbutton 表示来源是左上角返回按钮或 android 返回键;navigateBack表示来源是 uni.navigateBack;详见 app、H5、支付宝小程序

onBackPress() {
    this.back1();
    return true;
},

methods: { 
    //关闭所有页面,打开到应用内的某个页面。
    back1() {
        uni.reLaunch({  
            url: '/pages/work/work'
        })
    },
    
    //跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。 
    back2() {
        uni.switchTab({
            url: '/pages/index/index'
        });
    },
    
    //保留当前页面,跳转到应用内的某个页面,使用uni.navigateBack可以返回到原页面。 
    back3()

相关推荐

  1. uni-app定义导航下拉刷新实现

    2024-01-25 08:18:02       15 阅读
  2. Uniapp导航右侧定义图标文字按钮

    2024-01-25 08:18:02       7 阅读
  3. Uniapp定义导航

    2024-01-25 08:18:02       35 阅读
  4. 定义通用返回对象

    2024-01-25 08:18:02       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-25 08:18:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-25 08:18:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-25 08:18:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-25 08:18:02       18 阅读

热门阅读

  1. #Uniapp: uni.previewImage(OBJECT) 预览图片

    2024-01-25 08:18:02       42 阅读
  2. Python编程-利用缓存管理实现程序提速

    2024-01-25 08:18:02       29 阅读
  3. 设计模式四(适配器模式)

    2024-01-25 08:18:02       37 阅读
  4. Azure VM安装docker

    2024-01-25 08:18:02       31 阅读
  5. 清理Docker环境

    2024-01-25 08:18:02       30 阅读
  6. MySQL(七)MySQL和Oracle、PostgreSQL的区别

    2024-01-25 08:18:02       31 阅读
  7. 【重点问题】攻击面发现及管理

    2024-01-25 08:18:02       32 阅读