axios.get方法的API请参照官网
今天用params提交参数时,总是提示400。调查发现是params参数的设定方法不正确导致。
axios.get(url, {
params: {
'userId': vm.loginForm.user,
'createDt': new Date()
}
}).then(function (res) {
var result = res.data;
if (result.success) {
alert('success');
} else {
alert('faild');
}
});
params不能直接通过对象进行赋值(具体原因不详,有了解的可以给我留言),必须通过属性一一赋值,否则后台无法找到对应的方法进行处理。