一个用Rollup打包并且使用typescript编写的jsonp实现
使用npm安装
npm install jsonp --save
-
轻量
gzip压缩后构建产物不到1kb
-
类型安全
由typescript编写,并且提供内置类型声明
-
资源映射
你可以使用source maps来逐步调试
-
开源
免费获得所有源码并且构建自己的产物
jsonp(url, option, callback)
url
(String
) 请求的数据地址option
(Object
) 选项,可选的prefix
(String
)jsonp回调函数的前缀name
(String
) 自定义jsonp回调函数的函数名称params
(String
) 查询字符串中回调函数的key,默认是callbacktimeout
(Number
) 请求的时间限制 (默认: 60*1000 毫秒)data
(Object
) 其他查询字符串,值得注意的是,如果包含和回调函数key相同的key会被忽略
callback
(Function
)请求的回调函数,第一个参数是错误信息,第二个参数是请求返回的数据
MIT