除了生命周期触发器外,有些元素还具有额外的触发器。
按钮元素
按钮元素有一个额外的 onClick触发器。
- onClick- 当一个元素被点击时运行。
用户输入元素
输入元素(input, input (string, text, integer, float, email, password, phone, geopoint), file picker, date picker, time picker, datetime picker)有以下触发器。
- onChange - 当字段中发生变化时运行。
- onFocus- 当一个字段被选中(点击)时运行。
- onBlur- 当字段被取消选择时运行。
- onEnterKey- 当按下Enter按钮时运行。
在输入元素的例子中列出了触发器。
表元素
它有四个额外的触发器。
- onDataUpdate- 由Table Update Data 块运行。
- onRowClick- 通过点击某一行来运行。这个触发器有一个记录ID字段。通过使用它,你可以传输关于这一行的记录的数据。
- onRowDoubleClick- 通过双击某行来运行。工作原理类似于onRowClick。如果你有两个脚本来点击一行,使用它是很方便的。
- onFilter- 当表格被分页时运行。
Filepicker元素
它有两个额外的触发器。
- onSelectFiles- 当用户在表单中插入文件时运行。最常见的用途是在数据库中存储上传的文件。
- onRemoveFile- 当用户从表格中删除一个文件时运行。
下拉式元素
它有一个额外的触发器。
- Option onClick- 当点击下拉列表中的一个元素时运行。
Tabs 元素
它有一个额外的触发器。
- onTabsSelect- 在切换标签页时运行。这个触发器不影响标签的切换。