主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文将帮助您了解微信小程序中的子页面如何传递给父页。我希望它对每个人都有帮助!
如何将参数传递给微信applet Subpage
的父页面,如果您正在从事微信小程序项目工作,则会遇到以下情况:有一个列表页面,并且该页面具有过滤条件。单击后,跳到页面并选择条件。选择后,您将返回列表页面,并根据过滤器条件查询数据。 通常,在这种情况下,我们看到的是通过弹出框架过滤条件。 因此,如果要重定向页面如何交互,则如何将参数从子页面传递到父页面?
[相关学习建议:迷你程序开发教程]
wx.navigateback无法携带参数,而子女页面无法将参数传递给父页。 在这方面,儿童页面在父页面
的数据上运行,我们正在谈论在父页面数据上运行的子页面。
官方文档具有getCurrentPages的API(官方网站描述如下):
pageObject [] getCurrentPages()获取当前页面堆栈。 数组中的第一个元素是主页,最后一个元素是当前页面。
不要尝试修改页面堆栈,因为它会导致路由和页面状态错误。 请不要致电getCurrentPages()。对于app.onlaunch,该页面尚未生成。
getCurrentPages API允许您在页面堆栈中检索数据,这使您可以检索指定的页面。通过修改子页面的父页面数据,您可以意识到将参数传递到父页面的能力。
const pages = getCurrentPages(); const gotOpage = pages [pages.engength - 1];
so page [pages.length - 1]是当前页面,父页面如page [pages.length - 2]。。
然后,使用setData方法gotopage.setdata({xxx:'''})修改设置父页面的数据,以实现将参数传递到子页面的目的。 接下来,从wx.navigateback返回页面。
其他解决方案
如文章开头所述,如果您需要将参数从子页面传递到父页面,则可以在弹出框的形式中查看内容,并在选择相应的数据后隐藏当前的弹出框或组件。
用于编程相关的知识,开始编程! 呢
这几篇文章你可能也喜欢:
- 如何操作微信迷你计划购物中心系统? (使用Mini计划购物中心的教程)
- 关于如何在Mini程序中创建页面QR码的简要说明(如何为Mini Program Page生成QR码)
- 简单分析如何动态创建迷你程序代码(在微信中更改动态图像)
- 如何检查微信系的无线密码(如何检查微信小程序的WiFi密码)
- 如何获取微信迷你节目的软件包(Android微信小计划)
本文由主机参考刊发,转载请注明:如何在微信系的父母(页面通信)中实现儿童传输参数(微信Mini Program Navigateto传输参数) https://zhujicankao.com/147027.html
评论前必须登录!
注册