代码之家  ›  专栏  ›  技术社区  ›  greedsin

AjaxLazyLoadPanel中的更改指示灯

  •  1
  • greedsin  · 技术社区  · 7 年前

    如何更改加载AjaxLazyLoadPanel时显示的指示器? 我试图覆盖 getLoadingComponent 并实施 IAjaxIndicatorAware 在面板中,我从 AjaxLazyLoadPanel

    1 回复  |  直到 7 年前
        1
  •  4
  •   martin-g    7 年前

    最重要的 getLoadingComponent(String) 是正确的方法!

    查看默认impl https://github.com/apache/wicket/blob/e4ea6d7b488f04948fd50b69e06da2d231e3b5ba/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/AjaxLazyLoadPanel.java#L134

    只需返回另一个组件,该组件渲染您想要渲染的内容。

    或者给我们看看你的代码,这样我们就可以告诉你什么不好了。