async-service

0.0.3 • Public • Published

async-service

基于axios的异步请求统一解决方案,方便对请求配置做统一管理,使用简单高效,并支持可扩展。

使用示例

详细示例可见:example

// service.js
 
export const getUserName = {
    url: "http://jsonplaceholder.typicode.com/users ",
    method: "get",
    timeout: 3000
};
 
import { registerService, invokeService } from "async-service";
import * as service from "./service";
 
registerService(service);
 
(async function(args) {
    try {
        const res = await invokeService("getUserName", args);
 
        console.log("res:", res);
    } catch (e) {
        alert(e.message);
    }
})();
 

Readme

Keywords

none

Package Sidebar

Install

npm i async-service

Weekly Downloads

1

Version

0.0.3

License

none

Unpacked Size

9.39 kB

Total Files

8

Last publish

Collaborators

  • abell123456