【文件属性】:
文件名称:axios-observable:以 rxjs 的方式使用 axios。 使用 Observable 而不是 Promise
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-29 05:43:42
TypeScript
axios-可观察的
用于浏览器和 node.js 的基于 Observable(而不是 Promise)的 HTTP 客户端
想以 rxjs(可观察的)方式使用 axios? 我们去了!
这个 axios-observable 的 API 和 axios 的 API 几乎一样,让你平滑过渡。 因此文档反映了 axios 之一(将指出一些例外情况)。
特征
从浏览器发出
从 node.js 发出请求
支持Observable API
拦截请求和响应
转换请求和响应数据
(v1.1.0 中的新功能)通过取消订阅取消请求
JSON 数据的自动转换
客户端支持防止
安装
使用 npm:注意: axios和rxjs是对等依赖。
$ npm install axios rxjs axios-observable
例子
执行GET请求
import Axios from 'axios-ob
【文件预览】:
axios-observable-master
----package.json(643B)
----LICENSE(1KB)
----package-lock.json(394B)
----.npmignore(26B)
----tsconfig.json(203B)
----.gitignore(24B)
----lib()
--------axios-observable.interface.ts(148B)
--------create-observable.ts(1KB)
--------index.ts(3KB)
----README.md(15KB)