事件流程说明
maotu
在0.6.2-beta3
版本以后引入了事件流程
机制,可以通过事件流程
去实现一些诸如组件交互
或数据处理
这样的需求,事件流程
的功能可完全替代旧版本的属性更改
和自定义代码
功能。
为了保留对旧数据的兼容,故没有删除掉之前的属性更改
与自定义代码
功能,如果您无旧数据需要兼容,建议只使用此功能
如何新建一个流程
打开编辑器页面,点击顶部工具栏的事件流程配置
,可以在此处新增一个流程
点击确定按钮进入到流程配置页面,将鼠标移动至节点连线上会出现一个添加节点
的按钮
点击添加按钮后,可单击选择
一个您希望添加的节点
此时节点会被添加到画布中
双击节点
可以对节点进行配置,配置完成之后不要忘记点击保存
如何调用流程
图元主动触发调用
这里以按钮为例,从图库
里拖动一个按钮图元,事件行为选择调用流程
,此时便可以选择刚刚配置好的流程了
页面初始化完成后调用
点击画布空白处,在右侧属性面板
选择全局事件
,事件类型选择页面初始化
,事件行为选择调用流程
,此时便可以选择刚刚配置好的流程了
TIP
事件流程的执行会在预览时生效
事件流程配置调用时可以多选,maotu
将会按顺序执行每一个事件