vue+element-ui後臺接受不到前端傳遞的參數,特別是多對象上傳時(例如:傳遞表單對象和文件對象時)
原方法的js
export function addTemplate(data){
return request({
url:'/pshdhx/template/add'
method:'post',
data:data //這時前端的請求傳遞了參數,可是後端什麼都沒有收到
//緣由:axios案例是傳遞的data,此時要改成param:data,這時後端才能接收到前端傳遞的參數
})
}
若是這樣後端仍是接收不到參數,還能夠這樣:
params:{templateId:data.templateId,templateName:templateName...}
前端