2017-01-10 10 views
2

제 문제는 동일한 row.zul을 여러 번 구현한다는 것입니다. row.zul 파일은 정적 ID를 사용하기 때문에 ID 오류가 발생합니다.ID를 ZK로 자동 생성 할 수 있습니까?

zk 8.0에서는 태그를 사용할 수 있지만 아주 오래된 버전 (3.6.4)이기 때문에 사용할 수 없습니다. 그 문제를 해결할 수있는 가능성을 알고 있습니까? 요소 ID를 읽어야하므로 요소를 제공해야합니다.

답변

1

ID를 자동 생성 할 필요가 없습니다.
올바른 idScope에 있어야합니다.

idscope는 interface IdSpace으로 표시됩니다.
따라서 행을 별도의 idScope에 넣어야하므로 IdSpace (window, include 등)을 구현하는 구성 요소를 래핑하거나 extends Div implements IdScope과 같은 고유 구성 요소를 생성하기 만하면됩니다.

CSS 선택기를 사용하는 경우 조금 변경해야한다는 점을 기억하십시오.