get方式请求时数据中空格的处理

2017-08-23  本文已影响0人  晔子与Bug的战斗史

axios请求,请求方式为get,将{name:yezi haha}作为params的值,发送请求时发现传递的数据格式为?name=yezi+haha
解决方法:手动拼接query字符串,将含有空格的字符串用encodeURI编码即可

let queryStr = '';
let name = 'yezi haha';
queryStr += 'name=' + encodeURI(name);
console.log(queryStr);
name=yezi20%haha; 
上一篇 下一篇

猜你喜欢

热点阅读