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
},
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步