0.0.2 • Published 4 years ago

min-jsonp v0.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

一个jsonp的简易封装


下载

npm install min-jsonp --save-dev 或 yarn add min-jsonp

使用方法示例

    jsonp("//localhost:8000/api/getlist", {
      data: { qwe: 123, asd: 456 },
      jsonp: "callback123",
      jsonpCallBack: "zhangsan",
      // timeout: 2000,
      beforeSend: function () {
        console.log("beforsend");
      },
      success: function (res) {
        console.log(res);
        document.querySelector("p").innerHTML = JSON.stringify(res) ;
      },
      complete: function () {
        console.log("complete");
      },
      error: function (error) {
        // console.log(error);
      }
    })

参数说明


  • @param {String|Object} params url或者一个参数对象
  • @param {String} url jsonp请求的地址
  • @param {String} jsonp jsonp请求,指定的参数的名称
  • @param {String} jsonpCallBack jsonp请求的回调函数的名称
  • @param {String|Number} timeout jsonp请求的过期时间
  • @param {Object} data jsonp请求参数
  • @param {Function} beforeSend jsonp请求之前的回调函数
  • @param {Function} success jsonp请求成功的响应函数
  • @param {Function} complete jsonp请求结束后的回调函数
  • @param {Function} error jsonp请求失败的回调函数