小程序监听左上角返回事件后处理一些逻辑

这篇具有很好参考价值的文章主要介绍了小程序监听左上角返回事件后处理一些逻辑。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

小程序监听左上角返回事件后处理一些逻辑

有得时候小程序在点击左上角返回的时候是需要改变一些只或者属性的,但是有监听不到用户点击了返回按钮,除非是自定义一个返回按钮,哎,我找到了一个方法,不多说直接用代码演示

这是A页面的wxml代码

<view class="conBoxText" >
        <view bindtap="changeText">点击跳转到B页面</view>
    </view>

A页面的js代码

changeText(e) {
   wx.navigateTo({
      url: `/pages/A/index`,
    // 监听从/pages/B/index页面返回时携带的backData数据
      events: {
    // 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据
          backFromTargetPage: function (backData) {
      	if (backData.category && backData.currentTab) {
      // 监听到 /pages/B/index 返回调用接口
         	that.refresh(backData.category, backData.currentTab)
            }
          }
        }
    })
  },

接下来就在B页面的onUnload函数里监听点击箭头事件返回一些数据

B页面的js文章来源地址https://www.toymoban.com/news/detail-515157.html

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {
    // 监听左上角点击箭头返回上一页面的事件监听
    const {category

到了这里,关于小程序监听左上角返回事件后处理一些逻辑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序扫一扫左上角按钮返回指定页面

           微信小程序官方文档中有两个参数,success就是正常扫一扫之后要执行的操作,如果进入到扫一扫页面想要点击左上角返回指定页面,可以在fail中书写页面跳转。  

    2024年02月16日
    浏览(60)
  • uni-app微信小程序隐藏左上角返回按钮

    官方文档链接:uni.setNavigationBarTitle(OBJECT) | uni-app官网 (dcloud.net.cn) 首先要明确的是页面间的跳转方式有几种、每一种默认的作用是什么。  uniapp五种跳转方式  使用2、4种跳转方式使用;

    2024年04月26日
    浏览(57)
  • 微信小程序左上角home图标的解决方法之一 层级混乱导致的home图标显示的问题 自定义左上角左侧图标的返回路径

    这个项目的编辑页在tabbar上 导致跳到tabbar得使用wx.switchTab 保存后返回原来的页面就出现了左上角的home图标 本来想通过自定义home图标的跳转路径来解决这个问题 没想到居然找不到相关内容 有清楚的朋友麻烦给我留个言不胜感激 那我写一下我的骚操作   这就是观察记录页面

    2024年02月11日
    浏览(59)
  • h5或uniapp或微信小程序,实现左上角返回到指定页面,侧滑左滑返回指定页面,安卓物理返回键返沪指定页面解决思路的思考

    自定义的左上角返回按钮 方法 安卓物理返回键监听,该方法与生命周期函数同级,也可以尝试放在methods里面。 思路,因为uniapp写的微信小程序用onBackPress监听不到不支持监听安卓物理返回,所以换了个想法,默认认为是安卓物理键或者侧滑左滑返回:如果是我自己的按钮,

    2024年02月04日
    浏览(54)
  • 解决小程序字体在最左上角问题

    问题如下 原因: 出现这种现象的原因是项目默认开启了Skyline渲染模式,因为Skyline渲染模式不支持原生导航栏,所以在json文件中设置的导航栏失效,文字就会向上移动,如果想要使用原生的导航栏,可以将app.json文件中的下图所展示的两个内容去掉,保存后重新编译即可。

    2024年01月22日
    浏览(74)
  • Ubuntu22.04开机左上角下划线闪烁不开机

    按下Ctrl+Alt+F2,打开TTY系统,然后通过用户名和密码登录,随后使用 根据提示排除错误信息,然后使用apt安装lightdm安装就行。 tips:当使用EasyConnect的时候,你可能参考了下面这篇文章 知乎文章 https://zhuanlan.zhihu.com/p/346325399 也就是说,你安装了libpango-1.0-0、libpangocairo-1.0-0和l

    2024年01月25日
    浏览(56)
  • 如何解决kali开机后黑屏AND光标一直在左上角

    这个问题整的我很尴尬·····哎,早上起来开机后发现进入不了图形化界面,我的心慌了10秒。随后冷静下来,想了一下昨晚上关机是正常的关机,也不会存在在更新状态下非正常断电情况。整理了一下思路,并没有什么卵用,只能一步步的排错。 一、 首先 开机后出现黑屏

    2024年02月09日
    浏览(73)
  • Ubuntu开机黑屏/左上角光标闪烁/登陆界面进入后黑屏

    实验室服务器老毛病,两台服务器都出问题: 1、一台开机没有图形界面,开机后黑屏,左上角一个光标闪烁,一直停留在这个界面。 2、另外一台开机后能进到登陆界面,输入密码以后直接黑屏不显示; 以上两个问题在查阅相关博客发现应该是图形界面顺坏,但尝试博客提

    2024年02月06日
    浏览(55)
  • css实现卡片的左上角有一个三角形的遮盖效果

    需求: 卡片的左上角有一个绿色的三角形标签,用来区分状态 实现:

    2024年02月14日
    浏览(56)
  • 彻底解决安装了显卡驱动后,Ubuntu开机无法进入图形化界面、黑屏、左上角光标闪烁问题

    众所周知,Linux 系统的的 GUI 和 NVIDIA 显卡相处得并不是很愉快,驱动安装起来会出各种问题,非常折腾。很多同学在配备 NVIDIA 显卡的 Ubuntu 物理机上安装完显卡驱动后,重启电脑发现进不去图形化界面了。具体表现为系统黑屏,屏幕左上角一直有光标在不断闪烁,出现这种

    2024年02月12日
    浏览(124)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包