• 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,直接写数据,会自动查看你携带的数据是什么类型;
  • 相关阅读:
    自动化运维工具Ansible
    一文了解SAAS开发、模板定制开发、全定制开发
    官方图鉴解读丨透视小红书内容营销下半场
    LeetCode //C - 52. N-Queens II
    Netty 学习之 Socket
    计算连续性状的PRS得分
    python爬虫自学首次大捷
    windows如何把已安装的nodejs高版本降级为低版本&node多环境
    Oracle 数据库启动三阶段、停库四种模式
    Docker部署ElasticSearch数据库+analysis-ik分词器插件
  • 原文地址:https://blog.csdn.net/a1598452168YY/article/details/127994083