我希望有一个模板使用tpl和他们现有的数据,但我也想在内部添加ext组件!其次,我不能看书。我不知道为什么
var Book = Ext.create('Ext.view.View', {
width: 300,
height: 150,
store: books,
title: 'Books',
tpl: Ext.create('Ext.XTemplate',
'<tpl for=".">',
'<div style="margin-bottom: 10px;" class="thumb-wrap">',
'<br/><span>**EXT component here**</span>',
'<br/><span>{booktitle}</span>',
'</div>',
'</tpl>'
),
renderTo: Ext.getBody()
});
关于我应该做什么/不做什么的任何建议?
答案 0 :(得分:0)
您可以尝试以下方式:
var Book = Ext.create('Ext.dataview.DataView', {
width: 300,
height: 150,
store: books,
title: 'Books',
itemTpl: Ext.create('Ext.XTemplate',
'<tpl for=".">',
'<div style="margin-bottom: 10px;" class="thumb-wrap">',
'<br/><span>**EXT component here**</span>',
'<br/><span>{booktitle}</span>',
'</div>',
'</tpl>'
),
renderTo: Ext.getBody()
});
无法使用组件。不是我知道的。