SpringBoot使用Axios傳送請求,引數處理

某橘子發表於2019-03-22

SpringBoot使用Axios傳送請求,引數處理

1.springboot使用@RequestParam 註解時,使用下面方式

this.axios({
        method: 'post',
        url: '/url',
        params: {page: _this.page, size: _this.size}
      }).then(data => {
        ...
      });

2.springboot使用@RequestBody 註解時,使用下面方式

this.axios({
        method: 'post',
        url: '/url',
        data: _this.queryParam,
      }).then(data => {
          ...
      });

3.以上兩註解混用

this.axios({
        method: 'post',
        url: '/url',
        data: _this.queryParam,
        params: {page: _this.page, size: _this.size}
      }).then(data => {
          ...
      });

注意:使用restFull介面時,get請求和delete不能使用@RequestBody註解

其它參考資訊:http://www.axios-js.com/zh-cn/docs/

相關文章