后台接收的参数 有用对象接收和json 接收 let params = this.dealObject(this.ruleForm); axios({ url: '/dev-overview?'+params, method:'post', transformRequest: [function(data) { data = JSON.stringify(data) return data }], //发送格式为json data:this.formArr, headers:{ 'Content-Type': 'application/json' } }).then(function(return_data) { alert(return_data) },function(return_data) { //alert(return_data) });
dealObject(obj){ let params =""; let flag= true; for(let key in obj){ if(flag){ params=key+"="+obj[key]; }else{ params+="&"+key+"="+obj[key]; } flag = false; } return params; }