老版本安卓的浏览器不支持ES6语法,导致js不能执行。而且看不见报错,很难定位错误。
实测安卓5.1会出现这种问题。
axios用post提交 form data的办法
axios({
method:'post',
// url:'https://www.easy-mock.com/mock/5b1e47394b37346ccb3044d0/ysj/getOrderInfo',
url:'/api/member/getOrderInfo',
baseURL:this.host,
headers:{'Content-Type': 'application/x-www-form-urlencoded'},
data: {
ord:this.ord
},
transformRequest: [function (data) {
let ret = ''
for (let it in data) {
ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&'
}
return ret
}],
})
网友评论