答主在uniapp页面跳转传imgUrl(地址为:https://metting.oss-cn-beijing.aliyuncs.com/20210615153312771.9AT5NO.jpg?Expires=4779415992&OSSAccessKeyId=LTAI4GKXzR3eLCustbbLYxFf&Signature=***********)时,图片无法正常显示,检查后控制台发现imgUrl路径传递为如下图所示:
可以看到imgUrl明显变短了,实际上它已经发生了转义。
通过百度了解到,当uniapp页面传参带有特殊符号时,可以使用encodeURIComponent转义:
toRankListPage:function(contest){console.log("即将发送")contest.imgUrl= encodeURIComponent(contest.imgUrl) console.log(contest);this.$util.navto("contest/ranklist/ranklist",contest)}
转义后控制台得到: