0.3.1 • Published 8 months ago

@lingxiteam/functors v0.3.1

Weekly downloads
-
License
ISC
Repository
-
Last release
8 months ago

函数库开发说明

  1. 在src下直接添加对应的函数文件,以ABS函数为例,增加ABS.ts文件(文件名大写).
  2. 导入类型定义文件,并导出该函数
    //  导入类型定义文件,并导出该函数
    import { FunctorDefine } from './types';
     export const ABS = FunctorDefine({
       // 显示内容
       label: "绝对值",
       // 函数名
       type: "ABS",
       // 插入函数值的默认值
       value: "ABS(-7)",
      // 函数体逻辑
       functor(x: number) {
         if ([null, undefined, ""].includes(x as any)) {
           return undefined;
         }
         return Math.abs(x);
       },
       // 函数
       define: ["计算数字的绝对值"],
       // 描述信息 
       description: {
         tips: [],
         title: "(数值)"
       },
       // 示例说明
       example: {
         tips: ['求 -7 的绝对值'],
         title: "示例:=ABS(-7) ,结果:7"
       }
     });
> 3. 在`src/utils/export.ts`中导出该函数

> 4. 在`src/utils/register.functor.ts`文件的`export default`方法中导出即可。

> 关于调试,因为目前没有在开发测生成真实的web前端工程,所以无法在这边进行调试。调试可通过link方式在工程中进行测试。开发时,可执行yarn watch命令开发
开发完成后,需要发布版本,并在编辑器工程和运行态工程中修改版本号。
0.3.0

10 months ago

0.3.1

8 months ago

0.2.7

12 months ago

0.2.9

12 months ago

0.2.8

12 months ago

0.2.6

1 year ago

0.2.3

1 year ago

0.2.5

1 year ago

0.2.4

1 year ago

0.1.10

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.1.8

1 year ago

0.1.9

1 year ago

0.2.2

1 year ago

0.1.7

1 year ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.5

2 years ago

0.1.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago