1
AjaxLazyLoadPanel을로드 할 때 표시되는 표시기를 변경하려면 어떻게해야합니까? 나는 무시하려고했던 getLoadingComponent
와 나는 AjaxLazyLoadPanel
AjaxLazyLoadPanel의 표시기 변경
AjaxLazyLoadPanel을로드 할 때 표시되는 표시기를 변경하려면 어떻게해야합니까? 나는 무시하려고했던 getLoadingComponent
와 나는 AjaxLazyLoadPanel
AjaxLazyLoadPanel의 표시기 변경
재정 getLoadingComponent(String)
에서 돌아 패널에서 IAjaxIndicatorAware
을 구현하는 것이 올바른 방법입니다!
은 그냥 렌더링 싶은 렌더링 그 다른 구성 요소를 반환 https://github.com/apache/wicket/blob/e4ea6d7b488f04948fd50b69e06da2d231e3b5ba/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxLazyLoadPanel.java#L134
에서 기본 IMPL를 참조하십시오.
또는 코드를 보여 주시면 불만 사항을 알려 드리겠습니다.
예, 작동하지만 WebMarkupContainer 대신 Label을 반환해야했습니다. – greedsin
@greesin, 라벨을 패널에 배치하면 정상적으로 작동합니다. 그런 다음 getLoadingComponent (String)에서 Panel을 반환하면됩니다. –