get 参数编码防止转义
// 处理参数编码
export const encodeParams = (params) => {
if (!params) return ''
let str = Object.keys(params)
.map(key => {
// 处理数组参数
if (Array.isArray(params[key])) {
return params[key]
.map(item => `${encodeURIComponent(key)}[]=${encodeURIComponent(item)}`)
.join('&')
}
// 处理普通参数
return `${encodeURIComponent(key)}=${encodeURIComponent(params[key])}`
})
.join('&')
return str
}
作者:人参,每篇随笔皆原创(除非注明原作者的随笔),欢迎指正!

浙公网安备 33010602011771号