• axios的基本使用


    axios框架的基本使用

      1. axios的请求方式

        axios(config)

        axios.request(config)

        axios.get(url,[config])

        axios.delete(url,[config])

        axios.heat(url,[config])

        axios.post(url,[data],[config])

        axios.put(url,[data],[config])

        axios.patch(url,[data],[config])

      2. axios框架的安装

        1. 新建一个vue项目

        2. 安装axios

          npm install axios --save

        3. 在项目中需要发送网络请求的地方使用axios即可

      3. axios各个请求方式的使用案例

        1. axios(config)    发送get和post请求

          // 根据method值的不同,可以分别发送get和post请求

          // 默认发送get请求

          示例:

             // 1. 无参数传入时

    axios({
        url: 'http://123.207.32.32:8000/home/multidata',    // 无参数传入时
        mathod: 'get',
    }).then((res) => {
        console.log(res);
    })
    View Code

                                   

            // 2. 有参数传入时

    axios({
        url: 'http://123.207.32.32:8000/home/data?type=pop&page=1', // 有参数传入时
        mathod: 'get',
    }).then((res) => {
        console.log(res);
    })
    View Code

                                 // 3. 有参数传入时, 参数和url可以分开写

    axios({
        url: 'http://123.207.32.32:8000/home/data', // 有参数传入时
        mathod: 'get',
        // 有参数传入时,参数可以提出来单独写在params中
        // 注意,请求方式为get时,需要传输的数据保存再params中
        //      请求方式为post时,需要传输的数据保存再data中
        params:{
            type: 'pop',
            page: 1
        }
    }).then((res) => {
        console.log(res);
        })
         // axios返回的是一个Promise对象,因此可以直接在axios()之后根.then()来获取返回结果
    View Code

                            2. 其他请求方式可自行查询

  • 相关阅读:
    谷歌 chrome 和 safari 浏览器 td innerHTML Textbox 部分显示不全
    SQLServer 日期转换字符串格式
    GNU 通用公共授權 第三版
    程序员的十个层次 你属于哪一层?
    一个因为缺少括号()引发的SQL存储过程不能执行的问题。
    关于实现字符串表达式求值
    Windows api数据类型【转载】
    x86—EFLAGS寄存器详解【转载】
    python PIL图像处理
    python学习笔记
  • 原文地址:https://www.cnblogs.com/carreyBlog/p/13672601.html
Copyright © 2020-2023  润新知