1.在其他浏览器的时候没什么影响,但在ie浏览器传参中有汉字的时候就会报错解决办法就是:
将传递的参数进行编码,然后传递给后台,js编码encodeURI(中文参数)
//兼容IE浏览器相同接口,有缓存,需要添加时间戳
let time=new Date().getTime();
//兼容IE浏览器传递中文,解码后可以正常请求
let name = encodeURI(that.menuName);
就可以解决传递中文参数,在IE浏览器没有反应的问题了。
1.在其他浏览器的时候没什么影响,但在ie浏览器传参中有汉字的时候就会报错解决办法就是:
将传递的参数进行编码,然后传递给后台,js编码encodeURI(中文参数)
//兼容IE浏览器相同接口,有缓存,需要添加时间戳
let time=new Date().getTime();
//兼容IE浏览器传递中文,解码后可以正常请求
let name = encodeURI(that.menuName);
就可以解决传递中文参数,在IE浏览器没有反应的问题了。