| Marketplace
Sign in
Visual Studio Code>Other>bucky-api-generatorNew to Visual Studio Code? Get it now.

bucky-api-generator

cluas

|
49 installs
| (0) | Free
bucky api 生成器
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

bucky-api-generator

一种把 Bucky 框架中的 apis 和 actions 进行绑定的工具,目前只用于 Bucky 框架

添加 API

点击右键点击 点击右键点击

更新

点击右键点击

插件更新记录

  • v0.4.1: 添加对动态路由支持的功能;生成规则如下:
let uri = 'family/saas/server/v1/tenant-article/{articleId}/comment';
// 生成的API函数
api('familySaasServerV1TenantarticleArticleidComment', {
    contentType: 'application/json',
    method: 'get',
    uri: 'family/saas/server/v1/tenant-article/{articleId}/comment'
});

// 生成的action文件路径,所有的动态路由以「_」下划线作区分
let actionPath = './actions/API文件名称/family/saas/server/v1/tenant-article/_articleId/comment.js';

// 生成的action内容, params:为动态路由的参数,如:{articleId: 1111};payload:为API所需要的参数

async handler(ctx) {
    const { params, payload } = ctx.request.query; // params:为动态路由的参数,如:{articleId: 1111};payload:为API所需要的参数
    const result = await API.basehome.familySaasServerV1TenantarticleArticleidComment(payload, {
        uriReplacer: params
    });

    ctx.ajax(result, { error: false, message: '加载成功' });
}
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2019 Microsoft