我在一个窗口中进行多次加载(表单加载和网格数据) 这是我的逻辑,
你有更好的想法吗? 感谢。
答案 0 :(得分:1)
你也可以使用这个逻辑:
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,它会带一个没有任何按钮的模态对话框,等到你调用hide事件。