uniapp的路由傳參里url有長度限制,如何解決


官方文檔: https://uniapp.dcloud.io/api/router?id=navigateto

示例代碼

【list.vue】
goMicroInfo(e){
    let a=e.currentTarget.dataset.microlink
    let link=encodeURIComponent(JSON.stringify(a))  //先JSON.stringify轉字符串,再轉碼
    uni.navigateTo({
          url: `/pages/micro-lesson/micro-info/micro-info?microlink=${link}`
    })
},

【info.vue】
onLoad(option) {
    let link=JSON.parse(decodeURIComponent(option.microlink))  //先轉碼,再JSON.parse轉對象
    this.weburl=link
},


免責聲明!

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



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