[英]EXTJS4 XML Store - XTemplate
我有以下模板:
myStore.on('load', function(store, records, options) {
console.log(records);
alert("loaded.");
var tpl = new Ext.XTemplate(
'<tpl for=".">',
'<h1>{name} test</h1>',
'<h1>{origin}</h1>',
'</tpl>'
);
tpl.append(Ext.get("output-body"), myStore);
});
它遍歷我的商店,該商店有3條記錄:
accounts { id="accounts-ext-record-1", internalId="ext-record-1"}
name = "Network" origin = "Support_4" id = undefined
accounts { id="accounts-ext-record-2", internalId="ext-record-2"}
name = "new" origin = "nevil-nmshub" id = undefined
accounts { id="accounts-ext-record-3", internalId="ext-record-3"}
name = "soap" origin = "network" id = undefined
當我運行代碼時,我得到:
test
test
test
輸出“名稱”和“來源”的值時我缺少什么? 看到3個帳目,因此打印了“ test”的3個打印字,這很麻煩。 謝謝
我需要添加數據。 在我的tpl中。
var tpl = new Ext.XTemplate(
'<tpl for=".">',
'<h1>{data.name} test</h1>',
'<h1>{data.origin}</h1>',
'</tpl>'
);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.