美文网首页
axios网络请求的各种的写法

axios网络请求的各种的写法

作者: CoderZb | 来源:发表于2020-07-23 12:06 被阅读0次

    做法1: 为axios传递相关配置来创建请求。可以自行决定是post或是get或是put或是delete等

    // 发送 POST 请求
    axios({
      method: 'post',
      url: '/user/29719',
      data: {
        name: 'coderZb',
        sex: '1'
      }
    });
    

    做法2: axios 的get请求

    // 为给定 ID 的 user 创建请求
    axios.get('/user?ID=29719')
      .then(function (response) {
        console.log(response);
      })
      .catch(function (error) {
        console.log(error);
      });
    
    //  可选地,上面的请求可以这样做
    axios.get('/user', {
        params: {
          ID: 29719
        }
      })
      .then(function (response) {
        console.log(response);
      })
      .catch(function (error) {
        console.log(error);
      });
    

    做法2: axios 的post请求

    axios.post('/user', {
        name: 'coderZb',
        sex: '1'
      })
      .then(function (response) {
        console.log(response);
      })
      .catch(function (error) {
        console.log(error);
      });
    

    切记不要混了,最主要的区别就是可选择请求类型等自定义参数的的axios请求的写法是axios({}); get请求的写法是axios.get();post请求的写法是axios.post()

    相关文章

      网友评论

          本文标题:axios网络请求的各种的写法

          本文链接:https://www.haomeiwen.com/subject/sigclktx.html