Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 1.76 KB

readme.ch.md

File metadata and controls

60 lines (39 loc) · 1.76 KB

jsonp

GitHub Size Version Files Bundle Download Issues Start

English

一个用Rollup打包并且使用typescript编写的jsonp实现

🚀 安装

使用npm安装

npm install jsonp --save

🎉 feature

  • 轻量

    gzip压缩后构建产物不到1kb

  • 类型安全

    由typescript编写,并且提供内置类型声明

  • 资源映射

    你可以使用source maps来逐步调试

  • 开源

    免费获得所有源码并且构建自己的产物

📚 API

jsonp(url, option, callback)
  • url (String) 请求的数据地址
  • option (Object) 选项,可选的
    • prefixString)jsonp回调函数的前缀
    • nameString) 自定义jsonp回调函数的函数名称
    • params (String) 查询字符串中回调函数的key,默认是callback
    • timeoutNumber) 请求的时间限制 (默认: 60*1000 毫秒)
    • dataObject) 其他查询字符串,值得注意的是,如果包含和回调函数key相同的key会被忽略
  • callbackFunction)请求的回调函数,第一个参数是错误信息,第二个参数是请求返回的数据

📃 许可证

MIT