微信小程序中wx.navigateBack()页面栈返回上一页时执行上一页的方法或修改上一页的data属性值

javascript 复制代码
 let pages = getCurrentPages();
 let prevPage = pages[pages.length - 2]; // 获取上一个页面实例对象
 console.log(prevPage) //打印信息
 
 // 在 wx.navigateBack 的 success 回调中执行需要的方法
 wx.navigateBack({
   delta: 1, // 返回上一页
   success: function() {
     //修改上一页的属性值
     prevPage.setData({
       qiehuan: false
     })
     //执行上一页的方法
     prevPage.errorAddressToast();
   },
   fail: function() {
     // 返回失败时的逻辑
   }
 });

由markSend页面返回到home页面

记得加上setTimeout延时,不然Toast会在当前页面执行,而不是返回的那个页面中执行。

相关推荐
2501_9159184129 分钟前
HTTPS 端口号详解 443 端口作用、iOS 抓包方法、常见 HTTPS 抓包工具与网络调试实践
android·网络·ios·小程序·https·uni-app·iphone
小蒜学长3 小时前
基于springboot 校园餐厅预约点餐微信小程序的设计与实现(代码+数据库+LW)
数据库·spring boot·微信小程序
cookqq3 小时前
Cursor和Hbuilder用5分钟开发微信小程序
微信小程序·小程序·curosor
老华带你飞4 小时前
考研论坛平台|考研论坛小程序系统|基于java和微信小程序的考研论坛平台小程序设计与实现(源码+数据库+文档)
java·vue.js·spring boot·考研·小程序·毕设·考研论坛平台小程序
毕设源码-钟学长5 小时前
【开题答辩全过程】以 基于微信小程序的美发服务系统的设计与实现为例,包含答辩的问题和答案
微信小程序·小程序
canglingyue6 小时前
微信小程序罗盘功能开发指南
微信小程序·小程序
三脚猫的喵8 小时前
微信小程序中实现AI对话、生成3D图像并使用xr-frame演示
前端·javascript·ai作画·微信小程序
2501_9151063210 小时前
App Store 软件上架全流程详解,iOS 应用发布步骤、uni-app 打包上传与审核要点完整指南
android·ios·小程序·https·uni-app·iphone·webview
海绵宝宝不喜欢侬10 小时前
UniApp微信小程序-实现蓝牙功能
微信小程序·uni-app
开发加微信:hedian11612 小时前
微信推客小程序系统开发技术实践
微信·小程序