【微信小程序】小程序2個頁面如何接傳值

1.由頁面跳轉事件傳參 (通過url)

2.將每次進行過更改的對象數組均上傳至服務器,然後進入下一頁面再由服務器傳至本地

3.將對象數組存儲到全局變量中,一切操作均在全局變量完成

 

數組傳值:

//app.js
var app = getApp();
// var wxh = require('../../utils/wxh.js');
App({
  globalData: {
    routineStyle:'#ffffff',
    list:[],//存儲題目選項
  },
})


//一個頁面
activeitem: function (e) {
    var index = e.target.dataset.index;//數組下標
    var attr = e.target.dataset.attr;//數組值

    var that = this;
    app.globalData.list[index] = attr;//用全局變量存儲
  },


//另一個頁面
下一個頁面直接使用 app.globalData.list 獲取存儲的全局變量

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章