0
我正在尋找oppurtunity更改從服務器獲取的數據,使其可見之前。不要顯示提取數據imgdiately
我有一個回調函數,在代理(jsonp)加載數據後調用。問題是 未編輯的數據在短時間內可見,直到我的回調編輯它並使用 setData(myEditedData)刷新商店。
我怎麼說商店:「嘿,請加載數據,但不要讓它可見!」?
我已經配置我的商店如下:
Ext.define('TaskManager.store.TaskStore', { extend : 'Ext.data.Store',
config : { proxy : { type : 'jsonp', url : 'http://bla.bla', reader : { type : 'json', rootProperty : 'data' } } },
load : function(options, scope) {
// Load datas
},
callback : function(success, response) {
var editedData = [];
// Edit data from server, for example remove html entities, ...
this.setData(editedData); } });
有問題。代理將收到的數據完整地放入視圖中。直到我的回調函數完成它是一個很短的時間可見:-(我只想只會讓我editedData在視圖中可見。
我希望我的解釋是明確的。提前
感謝。