2017-01-27 3 views
0

SAPUI5 설명서 here을 사용하여 이벤트에 정확하게 저장된 내용을 이해하려고합니다. 이벤트와 함께 제공되는 매개 변수 목록은 어디에서 찾을 수 있습니까? 예를 들어, DatePicker에 "valid"라는 매개 변수가 있다는 것을 알았지 만 어떻게 알 수 있습니까? 모든 엔터티에 대해 getParameters()을 사용할 필요가 없습니다. 또한 XML에서 호출 할 함수를 정의 할 때 모두 동일한 이벤트 유형을 보냅니 까?이벤트 매개 변수 목록

답변

0

일반적으로, 파라미터는 이벤트의 의도에 의존한다. 소스 객체가 값을 변경했다는 것을 나타내는 change 이벤트는 파일 업로드가 실패했음을 알리는 이벤트 이외의 다른 매개 변수를 포함합니다.

API 설명서에서 사용 가능한 이벤트 매개 변수를 찾을 수 있습니다. 귀하의 예를 따르려면 다음을 수행하십시오. DatePicker 컨트롤의 API 설명서를 확인하고 사용 가능한 이벤트에서 change 이벤트를 선택한 다음 사용 가능한 매개 변수를 확인하십시오. 설명과 함께 valid 매개 변수를 찾을 수 있습니다. 이벤트의 차이점을 확인하려면 많은 이벤트를 정의하는 ListBase 구현을 확인할 수도 있습니다.

이벤트 처리기에서 getParameter을 사용하여 매개 변수 값에 액세스하는 것이 좋은 스타일입니다.

onDatePickerChanged : function(event) { 
    let validDate = event.getParameter("valid"); 
}