3.4.16 • Published 6 days ago

tsrpc-miniapp v3.4.16

Weekly downloads
3
License
MIT
Repository
github
Last release
6 days ago

TSRPC 小程序端

TSRPC 是一个 TypeScript RPC 框架,支持运行时类型检测和TS类型的二进制序列化。 了解更多:https://github.com/k8w/tsrpc.

官网网站: https://tsrpc.cn

介绍

支持 微信小程序 / QQ小程序 / 字节跳动小程序 / 百度小程序等多个小程序平台。

使用

import { HttpClient } from 'tsrpc-browser';
import { serviceProto } from './shared/protocols/serviceProto';

// 创建 Client
let client = new HttpClient(serviceProto, {
    server: 'http://127.0.0.1:3000',
    logger: console
});

async function yourFunc() {
    // Call API
    let ret = await client.callApi('Hello', {
        name: 'World'
    });

    // 错误处理: ret.err 即为 TsrpcError
    if (!ret.isSucc) {
        alert('Error: ' + ret.err.message);
        return;
    }

    // 成功: ret.res 即为 ResHello
    alert('Success: ' + ret.res.reply);
}
3.4.15

6 days ago

3.4.16

6 days ago

3.4.13

12 months ago

3.4.12-dev.0

1 year ago

3.4.12

1 year ago

3.4.8

2 years ago

3.4.7

2 years ago

3.4.11

1 year ago

3.4.6

2 years ago

3.4.5

2 years ago

3.4.0

2 years ago

3.4.2

2 years ago

3.4.1

2 years ago

3.2.2

2 years ago

3.3.0

2 years ago

3.2.3

2 years ago

3.1.3

2 years ago

3.2.0

2 years ago

3.1.4

2 years ago

3.1.0-dev.0

3 years ago

3.1.2

2 years ago

3.1.0

3 years ago

3.0.11-dev.1

3 years ago

3.0.11-dev.0

3 years ago

3.0.10

3 years ago

3.0.11

3 years ago

3.0.6

3 years ago

3.0.6-dev.2

3 years ago

3.0.6-dev.0

3 years ago

3.0.6-dev.1

3 years ago

3.0.5

3 years ago

3.0.4

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0-dev.4

3 years ago

3.0.0-dev.3

3 years ago

3.0.0-dev.2

3 years ago

3.0.0-dev.1

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.0.1

4 years ago