Skip to content

事件流程说明

maotu0.6.2-beta3版本以后引入了事件流程机制,可以通过事件流程去实现一些诸如组件交互数据处理这样的需求,事件流程的功能可完全替代旧版本的属性更改自定义代码功能。

为了保留对旧数据的兼容,故没有删除掉之前的属性更改自定义代码功能,如果您无旧数据需要兼容,建议只使用此功能

如何新建一个流程

打开编辑器页面,点击顶部工具栏的事件流程配置,可以在此处新增一个流程

点击确定按钮进入到流程配置页面,将鼠标移动至节点连线上会出现一个添加节点的按钮

点击添加按钮后,可单击选择一个您希望添加的节点

此时节点会被添加到画布中

双击节点可以对节点进行配置,配置完成之后不要忘记点击保存

如何调用流程

图元主动触发调用

这里以按钮为例,从图库里拖动一个按钮图元,事件行为选择调用流程,此时便可以选择刚刚配置好的流程了

页面初始化完成后调用

点击画布空白处,在右侧属性面板选择全局事件,事件类型选择页面初始化,事件行为选择调用流程,此时便可以选择刚刚配置好的流程了

TIP

事件流程的执行会在预览时生效

事件流程配置调用时可以多选,maotu将会按顺序执行每一个事件