zoukankan      html  css  js  c++  java
  • axios简单应用 和 fetch的简单应用

    首先要明白的是axios是什么:axios是基于promise(诺言)用于浏览器和node.js是http客户端。

    axios的作用是什么呢:axios主要是用于向后台发起请求的,还有在请求中做更多是可控功能。

    安装axios

      小黑窗口 执行命令 npm i axios --save

    在需要数据请求的页面导入 axios

      import axios from "axios"

    案例

    执行 GET 请求

    // 为给定 ID 的 user 创建请求
    axios.get('/user?ID=12345')
    .then(function (response) {
    console.log(response);
    })
    .catch(function (error) {
    console.log(error);
    });

    // 上面的请求也可以这样做
    axios.get('/user', {
    params: {
    ID: 12345
    }
    })
    .then(function (response) {
    console.log(response);
    })
    .catch(function (error) {
    console.log(error);
    });

    执行 POST 请求

    axios.post('/user', {
    firstName: 'Fred',
    lastName: 'Flintstone'
    })
    .then(function (response) {
    console.log(response);
    })
    .catch(function (error) {
    console.log(error);
    });

    **************************************************************************************************************************************

    原生js接口数据获取方法 fetch

    注:不支持低版本浏览器使用

    语法

      fetch("url地址端口").then((res)=>{

        return res.json();

      }).then((res)=>{

        console.log(res)//此处写入想要如何处理函数,一般存入自己的数据中,this.list=res

      })

  • 相关阅读:
    YARN架构设计详解
    HDFS文件上传
    HDFS Namenode启动过程
    (转)计算机原理学习(1)-- 冯诺依曼体系和CPU工作原理
    (转)python之from_bytes、to_bytes
    (转)Python3入门之线程threading常用方法
    (转)Python3.5 queue模块详解
    (转) argparse — 解析命令参数和选项
    (转)Python3之pickle模块
    (转)linux用户态和内核态理解
  • 原文地址:https://www.cnblogs.com/lifeidg/p/10884872.html
Copyright © 2011-2022 走看看