axios請求中post傳參方式


1.使用new URLSeachParams()
let param = new URLsearchParams
//定義參數,幾個參數就寫幾個param.append()
param.append("startTime","2020-6-23 19:10:14")//開始時間
param.append("endTime","2020-6-24 19:08:12")//結束時間
param.append("shreshold","75")//過濾
//post發起請求
axios.post('http://********/****/***',param).then(function(response){
      console.log(response)//成功
})
.catch(function(error){
      console.log(error)//失敗
})
如果后端給定發送數據必須是JSON字符串,則不能使用;
2.轉義成JSON
let params = {
      startTime:"2020-6-23 19:10:14",//開始時間
      endTime:"2020-6-24 19:08:12",//結束時間
      threshold: "75"//過濾
};
let vm = this;
axios.post(
      "http://********/***/**",
      JSON.stringify(params)
)
.then(function(response){
      console.log(response)//成功
})
.catch(function(error){
      console.log(error)//失敗
})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM