美文网首页
小程序如何在页面间传递数组对象

小程序如何在页面间传递数组对象

作者: shine001 | 来源:发表于2022-02-16 11:14 被阅读0次

    小程序如何在页面间传递数组对象

    方法1:A页面跳转链接添加参数,B页面onLoad 接收

    方法2:设置全局变量 globalData,用的少,一般适用于全局共享的一份信息,如用户open_id等

    // A页面
    // 数组、对象都需要stringify
    var listData = JSON.stringify(that.data.listData)
    var taskArray = JSON.stringify(that.data.taskArray)
    wx.navigateTo({
        url: '../workRecord/updateBatch?listData=' + listData + '&taskArray=' + taskArray 
    })
    
    //B页面
    onLoad: function (options) {
        var that = this
        var listData = JSON.parse(options.listData)
        var taskArray = JSON.parse(options.taskArray)
    }
    
    //A页面:
    app.globalData.open_id = 3;
    //B页面:
    var lala = app.globalData.open_id;
    

    相关文章

      网友评论

          本文标题:小程序如何在页面间传递数组对象

          本文链接:https://www.haomeiwen.com/subject/tyorlrtx.html