Axios向后端提交數據容易接收不到原因是傳參方式是request payload,參數格式是json,而並非用的是form傳參,所以在后台用接收form數據的方式接收參數就接收不到了。post表單請求提交時,使用的Content-Type是application/x-www-form-urlencoded,而使用原生AJAX的POST請求如果不指
定請求頭RequestHeader,默認使用的Content-Type是text/plain;charset=UTF-8。
所以采取以下解決辦法
安裝 qs : npm install qs --save 在頁面中引用 qs : var qs = require('qs'); 同時需要將請求頭headers改為: 'Content-Type': 'application/x-www-form-urlencoded',

axios發送請求代碼是 ,datas是個json數據
-
let postData=this.$qs.stringify(datas)
-
console.log(postData)
-
this.$axios({
-
method: 'post',
-
url:'/api/productInfo/insert',
-
data:postData
-
}).then((res)=>{
-
console.log(res)
-
});
