延遲加載

下述是剛工作的時候寫的,特定場景爲用戶功能簡單、網絡穩定、應用單一(內網ERP簡單應用)。其他情況下儘量不應用。


對於部分頁面異步加載導致無法賦值的情況,可以將任務稍微延時等待前置模塊加載完成。

var task = {
       run: function(){
               editFormPanel.getForm().setValues(data);
               runner.stop(task);
            },
            interval: 1000
        }
var runner = new Ext.util.TaskRunner();
runner.start(task);


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章