수명 주기 트리거 외에 일부 요소에 있는 추가 트리거가 있습니다.
버튼 요소
Button 요소에는 하나의 추가 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 버튼을 눌렀을 때 실행됩니다.
입력 요소의 예에 나열된 트리거:
테이블 요소
여기에는 4개의 추가 트리거가 있습니다.
- onDataUpdate – Table Update Data 블록에 의해 실행됩니다.
- onRowClick – 행을 클릭하여 실행합니다. 이 트리거에는 레코드 ID 필드가 있습니다. 이를 사용하여 이 행의 레코드에 대한 데이터를 전송할 수 있습니다.
- onRowDoubleClick – 행을 두 번 클릭하여 실행합니다. onRowClick과 유사하게 작동합니다. 행을 클릭하는 두 개의 스크립트가 있는 경우 사용하면 편리합니다.
- onFilter – 테이블에 페이지가 매겨질 때 실행됩니다.
파일 선택기 요소
여기에는 두 가지 추가 트리거가 있습니다.
- onSelectFiles – 사용자가 양식에 파일을 삽입할 때 실행됩니다. 가장 일반적인 용도는 업로드된 파일을 데이터베이스에 저장하는 것입니다.
- onRemoveFile – 사용자가 양식에서 파일을 제거할 때 실행됩니다.
드롭다운 요소
여기에는 하나의 추가 트리거가 있습니다.
- Option onClick – 드롭다운 목록의 요소를 클릭하면 실행됩니다.
탭 요소
여기에는 하나의 추가 트리거가 있습니다.
- onTabsSelect – 탭을 전환할 때 실행됩니다. 이 트리거는 탭 전환에 영향을 주지 않습니다.