锁定setLoading()到面板?将msg添加到mask()?

时间:2013-07-10 13:54:24

标签: extjs extjs4 extjs4.1

我正在尝试在面板上显示加载蒙版。

使用view.setLoading()view.mask()会导致问题:

  • setLoading()未锁定到面板/视图。如果拖动窗口/面板,带有消息的加载掩码将保留在拖动开始处,并且不会随其窗口/面板移动。加载消息完美地运行setLoading( 'Waiting...' );

  • mask()锁定面板/视图(是啊!),但是我无法向其添加加载消息。尝试:.mask( 'Waiting...' ).mask( { msg: 'Waiting...' } )

我会使用任何方法,如果它可以锁定到视图并显示消息。怎么做?

1 个答案:

答案 0 :(得分:5)

您是否尝试过使用:

.getEl().mask("Waiting...");

在包含视图的面板上?