• Vue-axios的get、post请求


    • 直接在控制台上打印axios会报错,打印fetch就不会; 
    • 因为fetch是标准,axios是第三方,要想用axios,就必须引入想应的js文件;
    • axios-js文件下载:npm 
    • 搜索axios,点进去,往下找:

    • 打开链接:“https://cdn.jsdelivr.net/npm/axios@1.1.2/dist/axios.min.js”,ctrl+s保存源码,就下载好了;
    • 然后引入到html中就可以使用了。

    get方式:axios请求数据核心代码

    1. axios.get("./test.json").then(res => {
    2. console.log(res)
    3. //数据在res.data.data.films里
    4. console.log(res.data.data.films)
    5. })

    完整代码:

    1. DOCTYPE html>
    2. Document
  • 结果:


    post方式:不用写headers

    携带的信息放在第二个参数位置上就可以了,不用写其他的;

    1. handleClick(){
    2. axios.post("./test.json","name=yiyi&age=100").then(res => {
    3. console.log(res)
    4. //数据在res.data.data.films里
    5. console.log(res.data.data.films)
    6. })
    7. }
    axios.post("./test.json",{name:"yiyi",age:100})
    • axios请求数据的方式比fetch方式更简单,直接一个then就可以;
    • 而且post方式还不用写headers,直接写数据,会自动查看你携带的数据是什么类型;
  • 相关阅读:
    python常用的可视化工具(库)
    Mycat原理详解,Mycat 实现 MySQL 的读写分离(Mysql主从复制)
    SpringBoot项目访问后端页面404
    联想混合云Lenovo xCloud:4大产品线+IT服务门户
    阿里的easyexcal包实现表格动态导出
    Sonatype Nexus: Recommended file descriptor limit is 65536 but count is 4096
    RMAN备份数据库_管理备份窗口(Backup Window)
    直流信号隔离测控光电转换器0-±10V1-5V转0-10V4-20mA导轨安装
    Python基础入门篇【40】--python中的第三方包
    JVM 中对象的创建过程
  • 原文地址:https://blog.csdn.net/a1598452168YY/article/details/127994083