• 封装一个ajax


    <!DOCTYPE html>

    <html lang="en">

      <head>

        <meta charset="UTF-8" />

        <meta name="viewport" content="width=device-width, initial-scale=1.0" />

        <meta http-equiv="X-UA-Compatible" content="ie=edge" />

        <title>Document</title>

      </head>

      <body>

    --------------------------------------------

        <script src="./node_modules/jquery/dist/jquery.js"></script>

        <script>

          function fetch(option) {

            const p = new Promise((resolve, reject) => {

              $.ajax({

                // 接口

                url: option.url,

                // 类型

                type: option.type || 'GET',

                // 数据 参数

                data: option.data || {},

                // 返回类型

                dataType: 'json',

                // 请求头

                header: option.header || {},

                // 成功回调

                success: resolve,

                // 失败回调

                error: reject

              })

            })

            return p

          }

    ----------------------------------------------------

          fetch({

            url:

              'http://localhost:8888/api/private/v1/login?username=admin&password=123456'

          }).then(res => {

            console.log(res)

          })

        </script>

      </body>

    </html>

  • 相关阅读:
    判断某个目录下半小时内是否有新文件
    centos 多路径下挂载磁盘目录
    rac多路径下添加lun
    FFmpeg笔记
    FFmpeg报错大全
    Eclipse 安装C语言开发环境
    乱码
    FreeSql提示“【主库】状态不可用,等待后台检查程序恢复方可使用。”错误
    JetBrains Rider安装说明
    博客园终于可以使用了
  • 原文地址:https://www.cnblogs.com/fmm030/p/12054268.html
Copyright © 2020-2023  润新知