|
在官网上找到如下:
延迟加载非首屏内容
对于非首屏的内容,可以延迟加载,从而减少前后端的运算,提升运行性能。例如非首屏的windowContainer组件,可以设置autoLoad属性为false,在切换到windowContainer区域时,调用windowContainer组件的load方法加载。
按照说明设置了autoload = false, 但是好像没有生效,请问有没有相关的案例参考?
我的代码:
//动态增加Content
var newContent = self.comp('contents').add({xid : "newContent"+param.row.val('id')});
var windowCon1 = new WindowContainer({
parentNode : newContent.domNode,
src : require.toUrl(url),
autoLoad: false,
onLoadError: function(err){
alert("加载出错")
err.cancel = false;
}
});
if(newContent.getIndex()!=0)
windowCon1.autoLoad = false; |
|