2014-07-07 3 views
0

뷰가 있습니다. onInit 함수는 뷰를 초기화합니다. 승인. 그러나보기를 표시 할 때 자동으로 실행되는 기능은 무엇입니까? 예를 들어, 내 앱을 앞뒤로 탐색하며, 예를 들어 텍스트 영역의 콘텐츠가 항상 비어 있기를 원합니다. 호출되는 함수는 무엇이며 어디에서 비어있는 텍스트 영역을 설정하는 코드를 작성합니까?뷰의 각 디스플레이에서 함수가 호출되었습니다.

답변

0

여기 다큐먼트 https://sapui5.netweaver.ondemand.com/sdk/#docs/api/symbols/sap.ui.core.mvc.JSView.html

되고 이벤트 핸들러 afterRendering이다. 그러면 할 수 있습니다 oView.attachAfterRendering (function() { });

-D

+0

항상 그렇지는 않습니다. 표준 뷰의 onAfterRendering은 일반적으로 처음 렌더링 될 때만 호출됩니다. 라우터를 사용하여보기 간을 이동하는 경우 항상 발생하는 route에 patternMatched 이벤트를 첨부 할 수 있습니다. – Kyle

관련 문제