XPages:更改标签时加载屏幕(TabPanel)

use*_*813 1 lotus-notes xpages

我的XPage上有一个TabPanel.当我从一个Tab移动到另一个Tab时,很少加载数据,这需要一些时间.

更改标签时是否可以显示加载屏幕?

谢谢你的帮助

问候

Per*_*ten 6

你应该看看xe:djTabContainerxe:djTabPane.这是Dojo选项卡容器的XPages扩展库版本.它支持一次加载所有选项卡中的内容,或者使用部分刷新和添加加载消息的选项.

更新

Paul Withers对该loadingMessage物业发表了评论.它适用于所有内容.这是一个简单的例子:

<xe:djTabContainer id="djTabContainer1" doLayout="false">
    <xe:djTabPane id="djTabPane1" title="Tab 1" partialRefresh="true" refreshOnShow="true" partialEvents="true" loadingMessage="LOADING LOADING LOADING">Tab 1</xe:djTabPane>
    <xe:djTabPane id="djTabPane2" title="Tab 2" partialRefresh="true" refreshOnShow="true" partialEvents="true" loadingMessage="LOADING MORE LOADING MORE">Tab 2</xe:djTabPane>
</xe:djTabContainer>
Run Code Online (Sandbox Code Playgroud)

切换标签时,您可以非常简单地看到加载消息.