0.0.1-alpha • Published 3 years ago
@silence_zhpf/rx_axios v0.0.1-alpha
RxAxios
RxAxios是一个使用rxjs对axios的包装库。其主要目的是减少在代码中把axios转换为Observable的步骤。
使用
pnpm add @silence_zhpf/rx_axiosimport 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