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

为了保留对旧数据的兼容,故没有删除掉之前的属性更改与自定义代码功能,如果您无旧数据需要兼容,建议只使用此功能
如何新建一个流程
打开编辑器页面,点击顶部工具栏的事件流程配置,可以在此处新增一个流程

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

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

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

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

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

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

TIP
事件流程的执行会在预览时生效
事件流程配置调用时可以多选,maotu将会按顺序执行每一个事件