事件-行为
1.概述
事件-行为模型是一种简易非代码脚本,一个事件对应一个行为,它的结构如下
[
{event,action},
{event,action},
{event,action},
...
]
在SifliGUIBuilder 界面上它展现为一个事件对应多个行为。编译阶段会展开为上述一对一结构。
通过事件可以实现控制页面跳转,控件显示,数据变化、脚本调用等功能。
2. 事件触发条件
不同的控件具备不同的触发条件,详情可以从控件说明之中查看。在此以按键控件举例:
ShortTouch:按键被短按时触发事件
AfterCreate:按键创建以后触发事件
AfterDelete:按键删除以后触发事件
3. 事件执行行为
3.1 通用
通用主要实现页面切换功能。
3.2 设置控件
通过控件触发设置控件的事件时,只能设置当前页面上的控件。所以在此选择设置控件,会给出当前页面上的所有控件以供选择。不同的控件具有不同的属性,用户可以自行选择所需属性进行设置。部分属性需要填写属性值。
3.3 设置数据
点击SetData选择需要设置的数据源。
Q248数据: 填写需要设置的数值,触发以后会将此数值赋给数据源。
Delta:前面填写数据数据会直接加到原来的数据上。
4 系统API
5 执行脚本
运行一个脚本文件。
手动填写脚本名称或者点击选择此工程中的脚本。