const app = getApp(); Page({ data: { userInfo: { namePhone: '', vehicle: '' }, walletList: [], // 此页面 页面内容距最顶部的距离 height: app.globalData.height, nvabarData: { showCapsule: 1, //是否显示左上角图标 1表示显示 0表示不显示 title: "额度查询结果", //导航栏 中间的标题 } }, onLoad: function(options) { // 获取事件通道 const eventChannel = this.getOpenerEventChannel(); // 监听limitData事件,获取上一页面传递的数据 eventChannel.on('limitData', (data) => { console.log('接收到的数据:', data); this.processData(data.walletList); }); }, // 处理数据 processData: function(data) { // 检查数据是否有效 if (data && data.length > 0) { // 从第一个元素获取用户基本信息 const firstItem = data[0]; // 格式化姓名和手机号 const namePhone = `${firstItem.auName}-${firstItem.phone}`; this.setData({ userInfo: { namePhone: namePhone, vehicle: firstItem.vehicle || '未设置' }, walletList: data }); } }, // 返回上一页 navigateBack: function() { wx.navigateBack({ delta: 1 }); } });