uniapp在在頁面跳轉時,若URL太長的字符串會導致數據傳遞失敗


url有長度限制,太長的字符串會傳遞失敗,可使用窗體通信全局變量,或encodeURIComponent等多種方式解決,如下為encodeURIComponent示例的解決方法。

<navigator :url="'/pages/test/test?item='+ encodeURIComponent(JSON.stringify(item))"></navigator>
// 在test.vue頁面接受參數
onLoad: function (option) {
    const item = JSON.parse(decodeURIComponent(option.item));
}

內容來自uniapp官網


免責聲明!

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



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