微信小程序中頁面跳轉時如何傳遞一個對象?


今天下午寫的時候就碰到這個問題,如何傳遞一個對象跳轉到另外一個頁面。

就是需要跳轉的頁面中先使用 JSON.stringify(obj)對需要傳遞的對象數據進行轉換, 把轉換后的數據接在 url地址后面。最后在跳轉顯示的頁面先使用JSON.parse(json) 轉換為對象類型的數據。

例: 在跳轉需要跳轉的頁面 index.js中: 

     Jump() {
      var str= JSON.stringify(obj);
   wx.navigateTo({

    url: '/pages/list/list?str=' + str,

   }),

  }

然后在跳轉顯示的頁面中寫入: 

onload: function(option) {
    var data = JSON.parse(option.str)
   //現在data就是index.js中傳過來的數據
}

然后就是這么簡單就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM