小程序url参数带中文,分享链接进入出现乱码问题

小程序url参数带中文,页面使用url参数中的中文,通过分享链接进入后,中文会出现乱码。

解决的方法:
在onload中使用decodeURI解码

onload:function(options){
	var goodsNm=decodeURI(options.goodsNm)
	this.setData({
		goodsNm:goodsNm
	})
}

decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。
decodeURI(URIstring) //URIstring 一个字符串,含有要解码的 URI 或其他要解码的文本。

decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。
decodeURIComponent(URIstring) //URIstring 一个字符串,含有编码 URI 组件或其他要解码的文本。


版权声明:本文为qq469234155原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。