报表中数据多的时候导出会比较慢,可以在导出的时候加一个遮罩层提示

报表导出的请求是ajax请求,因此可以在页面中放popOver组件,在model的onLoad事件中判断ajax请求开始时控制popOver显示,ajax请求结束时控制popOver隐藏
如下:

	Model.prototype.modelLoad = function(event) {
		var popOver = this.comp("popOver1");
		$(document).ajaxStart(function() {
		    
			popOver.show();
		});
		$(document).ajaxStop(function() {
			popOver.hide();
		});
		$(document).ajaxError(function() {
			popOver.hide();
		});
	};