跳到主要内容

function

function模块是定义应用行为的地方。其他的模块可以引用function模块。

Manifest 配置文件示例

modules:
function:
- key: item-before-save-function-key
handler: index.runItemBeforeSave
timeout: 30000

属性

属性类型是否必填注释
keyStringYes模块的key,其他模块可以引用它。在manifest中必须是唯一的。
规则: ^[a-zA-Z0-9_-]+$
handlerStringYes指向负责处理调用的函数的指针。
预期格式: file.function
例如, index.runItemBeforeSave 调用 定义在 app的src目录下的 index.js文件中的 runItemBeforeSave 函数。
timeoutnumberNo最长的运行时间,默认是30000,单位是毫秒