前端页面跳转时路径上传参数有特殊符号时报错,解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端页面跳转时路径上传参数有特殊符号时报错,解决相关的知识,希望对你有一定的参考价值。

参考技术A encodeURI() 函数用于对 URI 进行编码,此函数对特殊字符进行编码,除了: , / ? : @ & = + $ #,http路径采用encodeURI进行编码

encodeURIComponent()对 : , / ? : @ & = + $ #这些字符进行编码,在路径中携带的参数采用encodeURIComponent进行编码

请使用 decodeURI() 函数对已编码的 URI 进行解码。

以上是关于前端页面跳转时路径上传参数有特殊符号时报错,解决的主要内容,如果未能解决你的问题,请参考以下文章

应用程序中,页面跳转时,为啥SessionID发生了改变?

如何使PHP程序执行页面跳转时传递大量参数

页面间大量数据参数传递

uni.navigateTo页面跳转时传对象参数

uni.navigateTo页面跳转时传对象参数

vue-router重写push方法,解决相同路径跳转报错