zk forward 속성 전달 매개 변수

1018 단어 C++cUIC#zk
Forward 이벤트
Forward 이벤트 가 보 낸 것 은org.zkoss.zk.ui.event.ForwardEvent클래스 의 인 스 턴 스 입 니 다.원본 이 벤트 를 얻 을 수 있 는getOrigin방법 을 사용 할 수 있 습 니 다.
Forward 이벤트 에 대한 정보 전달forward="orginalEvent=targetId1/targetId2.targetEvent(eventData)"
괄호forward이벤트 로 특정한 응용 프로그램 정 보 를 전달 한 다음forward조건 에 추가 할 수 있 습 니 다.다음 과 같 습 니 다.ForwardEventgetData방법 으로 이 정 보 를 얻 을 수 있다.
<button forward="onCancel(abort)"/>

위의 예 에서getData방법 은 되 돌아 갑 니 다"abort".물론 모든 데이터 형식 을 전달 하기 위해 EL 표현 식 을 지정 할 수 있 습 니 다.
Forward 조건 내의 EL 표현 식forward="originalEvent=${el-targetPath}.targetEvent(${el-eventData})"。
대상 ID/path 와 특정한 프로그램 정보(이벤트 데이터 라 고도 함)를 지정 할 때 EL 표현 식 을 사용 할 수 있 습 니 다.
<button forward='${mainWnd}.onOK(${c:getProperty("status")})'/>

이벤트 이름 은 EL 표현 식 으로 지정 할 수 없습니다.

좋은 웹페이지 즐겨찾기