微信小程序(页面跳转时传递数据到另一个页面)

一、功能描述 页面跳转时,同时把当前页面的数据传递给跳转的目标页面,并在跳转后的目标页面进行展示

二、功能实现 1. 代码实现 【微信小程序(页面跳转时传递数据到另一个页面)】test1页面

// pages/test1/test1.js Page({/** * 页面的初始数据 */ data: { name:'Tom', age:'12'},buttonListener:function(){ var that = this wx.navigateTo({ url: '/pages/test2/test2?nameData='https://www.it610.com/article/+ that.data.name +'&ageData='https://www.it610.com/article/+ that.data.age }) } }) 姓名:{{name}} 年龄:{{age}}

test2页面
// pages/test2/test2.js Page({ /** * 页面的初始数据 */ data: { name:null, age:null}, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { var that = this that.setData({ name:options.nameData, age:options.ageData })} }) 姓名为:{{name}} 年龄为:{{age}}


2. 代码分析 1. test1页面
(1)Button点击事件
案例中采用了点击button触发跳转事件,所以要为button添加一个监听函数。在test1.wxml页面的