0.0.1-alpha • Published 1 year ago
@silence_zhpf/rx_axios v0.0.1-alpha
RxAxios
RxAxios是一个使用rxjs
对axios
的包装库。其主要目的是减少在代码中把axios
转换为Observable
的步骤。
使用
pnpm add @silence_zhpf/rx_axios
import rxAxios from "@silence_zhpf/rx_axios";
rxAxios.get("/api").subscribe(x => {
console.log(x)
})
默认导出一个RxAxios
实例,如果想要自定义实例,可以使用导出的RxAxios
的of
方法创建一个自己的RxAxios
实例。
import {RxAxios} from '@silence_zhpf/rx_axios';
const rxAxios = RxAxios.of({baseURL: '/api'})
目前,rxAxios
支持四个请求方法:
- get
- post
- delete
- put