一夏伊、傳遞字符串
直接在url后面拼接參數(shù)即可
// user是傳遞給下個(gè)頁面的參數(shù)
click:function(e) {
var user = this.data.user
wx.navigateTo({
url: '../userinfor/userinfor?user=' + user
})
}
// 在onload方法中獲取
onLoad: function (options) {
var user = options.user
console.log(options.user)
}
二摇展、傳遞數(shù)組
通過提供的JSON.stingify方法,將數(shù)組轉(zhuǎn)換成字符串后傳遞
click:function(e) {
// 將數(shù)組轉(zhuǎn)換成字符串
var user = JSON.stringify(e.currentTarget.dataset.user)
wx.navigateTo({
url: '../userinfor/userinfor?user=' + user
})
}
onLoad: function (options) {
// 將字符串轉(zhuǎn)換成數(shù)組
var user = JSON.parse(options.user)
console.log(options.user)
}
三、傳遞對象
方法同傳遞數(shù)組一樣溺忧,也是通過JSON.stingify方法,將對象轉(zhuǎn)換成字符串后傳遞咏连,然后再接收的地方將字符串再轉(zhuǎn)換成對象。