我在一个窗口中做多个加载(表单加载和网格数据)。
这是我的逻辑
。
你有更好的主意吗?
谢谢。
发布于 2011-05-08 18:01:08
您还可以使用以下逻辑:
form.beforeLoad( form.loading = true, if ( not grid.loading ) mask )
grid.beforeLoad( grid.loading = true, if ( not form.loading ) mask )
form.onLoad( form.loading = false, if ( not grid.loading ) unmask )
grid.onLoad( grid.loading = false, if ( not form.loading ) unmask )这将同步加载器。
顺便说一句,您也可以使用Ext.Msg.wait,这将带来一个没有任何按钮的模态对话框,并等待直到您调用隐藏事件。
https://stackoverflow.com/questions/5868450
复制相似问题