微信小程序(页面跳转时传递数据到另一个页面)
一、功能描述 页面跳转时,同时把当前页面的数据传递给跳转的目标页面,并在跳转后的目标页面进行展示
二、功能实现
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页面的