进行URL地址传参可能出现的问题

477 阅读1分钟

当使用url地址传参的时候,如果参数里中文字符被转义了,可使用下面方法解决:

思路:

在传参之前可以使用encodeURI(params)方法进行URI编码后再进行,接受参数后使用decodeURI(params)方法进行解码URI。

解决过程:

let params = '参数A';

let paramsValue = encodeURI(params); //进行URI编码

let paramsEnd = decodeURI(paramsValue); //进行解码URI