0
我有一個DataView,它顯示從JsonStore加載的圖像列表。但是,每張圖片所需的標籤並不是JsonStore中的可用屬性 - 換句話說,對於商店中的每個記錄,我需要從另一個服務中獲取(通過AJAX請求)標籤。自定義JsonStore和模板實現ExtJs
在從JsonStore顯示每個圖像之前,是否可以調用自定義函數來抓取標籤?
這裏是我當前的實現:
var view = new Ext.DataView({
store: new Ext.data.JsonStore({
autoLoad:false,
root: 'root',
id:'ID',
fields:['ID']
}),
tpl: new Ext.XTemplate(
'<tpl for=".">',
'<div class="wrapper" id="{ID}">',
'<div class="thumb"><a href="'+ URL +'{ID}" title="{*label here*}">',
'<img src="'+ THUMB_URL +'{ID}"></a></div>',
'<span>{*label here*}</span></div>',
'</tpl>'
)
});
謝謝!