微信小程序中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会在当前页面执行,而不是返回的那个页面中执行。

相关推荐
_jeneen1 小时前
小程序 scroll-view 触底事件不触发问题
微信小程序·小程序
2501_915921432 小时前
查看iOS App实时日志的正确方式,多工具协同打造高效调试与问题定位体系(2025最新指南)
android·ios·小程序·https·uni-app·iphone·webview
一匹电信狗4 小时前
【C++11】Lambda表达式+新的类功能
服务器·c++·算法·leetcode·小程序·stl·visual studio
G佳伟5 小时前
如何解决解决,微信小程序ios无法长按复制问题<text>设置 selectable=“true“不起作用
ios·微信小程序·小程序
说私域5 小时前
开源链动2+1模式AI智能名片S2B2C商城小程序的价值及持续变现能力分析
人工智能·小程序·开源
一 乐6 小时前
社区养老保障|智慧养老|基于springboot+小程序社区养老保障系统设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·小程序
小明记账簿6 小时前
微信小程序中使用 MQTT 实现实时通信:技术难点与实践指南
mqtt·微信小程序·小程序
00后程序员张18 小时前
HTTP抓包工具推荐,Fiddler配置方法、代理设置与使用教程详解(开发者必学网络调试技巧)
网络·http·ios·小程序·fiddler·uni-app·webview
悟空码字19 小时前
微信小程序管理系统,代运营3600+医院小程序
微信·小程序·编程·软件开发
浔川python社20 小时前
《Python 小程序编写系列》(第三部):简易文件批量重命名工具
python·小程序·apache