axios參數(shù)

文章1

GET請求

  • 方式一:參數(shù)格式:{params:{key1:val1, key2:val2}}
    //前端
    this.$axios.get("http://localhost:8080/api/function/login/loginget", 
    {params:{name:"carlget1", password:"password"}})
 
    // 后端代碼
    @RequestMapping("loginget")
    public Map<String, Object> login(String name, String password){}
  • 方式二:RestFul風(fēng)格
    //前端
    axios.get("/checkitem/getItemIdByGroupId/"+row.id)
 
    //后端
    @GetMapping("/getItemIdByGroupId/{id}")
    public List<Integer> getItemIdByGroupId(@PathVariable("id") Integer id){}

POST請求

  • 方式一:實(shí)體類接收
    //前端
    var param = {
        currentPage: this.pagination.currentPage, //頁碼
        pageSize: this.pagination.pageSize,  //每頁顯示的記錄數(shù)
        queryString: this.pagination.queryString  //查詢條件
    };
    axios.post("/checkitem/groupPageQuery",param)
 
    //后端
    @PostMapping("/groupPageQuery")
    public PageResult groupPageQuery(@RequestBody QueryPageBean queryPageBean){}
  • 方式二:實(shí)體類+RestFul風(fēng)格接收
    //前端
    axios.post("/checkitem/addGroup/"+this.checkitemIds,this.formData)
 
    //后端
    @PostMapping("/updateGroup/{checkitemIds}")
    public Result updateGroup(@PathVariable("checkitemIds") Integer[] checkitemIds, @RequestBody CheckGroup checkGroup){

作 者:湊數(shù)的園丁
出 處:https://www.cnblogs.com/lq-404/
版權(quán)聲明: 本博客所有文章除特別聲明外,均采用 BY-NC-SA 許可協(xié)議。轉(zhuǎn)載請注明出處!

文章2

問題還原:
項(xiàng)目中實(shí)現(xiàn)一個功能時,后臺接口是需要三個字符串的POST接口,前臺調(diào)用時參數(shù)需要跟在url后邊,如何調(diào)用那?
后臺接口代碼如下:

@RequestMapping(value = "/***.do",method = RequestMethod.POST)
@ResponseBody
public HttpResult copy(String id, name, String other) throws Exception {
    return HttpResult.SUCCESS(***);
}

解決方案:
兩種實(shí)現(xiàn)方式,分別是request和axios.post。具體代碼如下所示:

const params = {
    id,
    name,
    other
  }
  • 方式一:
return request({
    url: API.surveyCopy,
    method: 'post',
    params
  })
  • 方式二:
return Vue.axios.post(API.surveyCopy, null, { params })

————————————————
版權(quán)聲明:本文為CSDN博主「心知向之」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/xiaofeiwei521/article/details/123409954

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前端經(jīng)典面試題: 1、(前端面試題)https://zhuanlan.zhihu.com/p/84212558?f...
    who_are_you_閱讀 465評論 0 2
  • 1 多益網(wǎng)絡(luò)面試 Q:博客項(xiàng)目里面如何驗(yàn)證賬號密碼的?有沒有做什么安全措施 A: 在登錄表單中填寫用戶名和密碼后,...
    全村希望gone閱讀 996評論 0 3
  • Python語言特性 1 Python的函數(shù)參數(shù)傳遞 看兩個如下例子,分析運(yùn)行結(jié)果: 代碼一: a = 1 def...
    伊森H閱讀 3,177評論 0 15
  • Python語言特性 1 Python的函數(shù)參數(shù)傳遞 看兩個如下例子,分析運(yùn)行結(jié)果: 代碼一: a = 1 def...
    時光清淺03閱讀 568評論 0 0
  • 0 HTML5相關(guān) websocket WebSocket 使用ws或wss協(xié)議,Websocket是一個持久化的...
    可愛多小姐閱讀 1,008評論 0 0

友情鏈接更多精彩內(nèi)容