0
其實我正在玩sencha觸摸。有時我的商店需要了解我的觀點。例如:商店是否應該知道該視圖?
Ext.define('Ext.Panel', {
id : 'myId',
config : {
padding: 5,
fullscreen : true
},
moo : null
});
Ext.define('Ext.data.Store', {
fetchSomething : function() {
// Fetch stuff and set moo of view like this:
Ext.getCmp('#myid').moo = 'fetched Data';
}
});
這是一個普遍的問題。
是否允許商店設置視圖的屬性?
我認爲是的,因爲在商店裏,如果您使用模板和加載數據,在回調方法中,您可以說view.setData(fetchedData)
。
而商店是控制器還是模型?因爲有時我從服務器獲取數據,必須更改結構以使視圖可見。 例如,我得到一個數組,並從中製作一張地圖。
你好,很高興!謝謝你的解釋:-) – OOPDeveloper89