除了生命周期触发器外,有些元素还具有额外的触发器。

按钮元素

按钮元素有一个额外的 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- 在切换标签页时运行。这个触发器不影响标签的切换。

Was this article helpful?

AppMaster.io 101 速成班

10 模块
2 周数

不知道从哪里开始?通过我们的初学者速成课程,从A到Z探索AppMaster。

开始课程
Development it’s so easy with AppMaster!

需要更多帮助?

在我们专家的帮助下解决任何问题。节省时间并专注于构建您的应用程序。

headphones

联系支持

告诉我们您的问题,我们会为您找到解决方案。

message

社区聊天

在我们的聊天中与其他用户讨论问题。

加入社区