参考答案:
这是最简单、最常用的方式,适用于传递少量、简单的数据。
wx.navigateTo 或 wx.redirectTo 时,将数据以查询字符串的形式拼接到 URL 后。在目标页面的 onLoad 生命周期的参数中即可获取。encodeURIComponent 处理)的数据。适用于需要在多个页面间共享的持久性配置或状态。
app.js 定义 globalData 对象。页面通过 getApp() 访问并修改其中的属性。globalData 改变时,已打开的页面无法自动更新 UI,通常需要配合页面生命周期手动同步。适用于持久化存储或大数据量的传递。
wx.setStorage / wx.getStorage 及其同步版本。这是 wx.navigateTo 提供的一个高级特性,专门用于打开页面与被打开页面之间的双向通信。
events 监听回调,目标页面通过 this.getOpenerEventChannel() 获取通道。对于大型项目,通常会引入像 MobX、Pinia 或自实现的 Pub/Sub(发布订阅)模式。
最近更新时间:2026-01-30

题库维护不易,您的支持就是我们最大的动力!