我正在使用 Sencha Touch 2.2.1 。我想显示带有图标的列表项,因为我正在使用列表的itemTpl配置属性。图像呈现为图标,但列表项未正确对齐 - 它从下方开始出现。我希望文本从顶部开始 - 它必须与图像水平对齐。我还尝试更改“保证金”属性,但似乎没有用。
请在下面找到我的代码:
Ext.define('BBraunSencha.view.ListPanel',{
extend: 'Ext.Panel',
xtype: 'listpanel',
config:{
layout:{
type: 'vbox',
align: 'stretch'
},
items:[
{
xtype: 'label',
html: '<div style="margin-left: 20px;">List one</div>'
},{
xtype: 'list',
flex: 1,
ui:'round',
scrollable: true,
data:[
{ name: 'item1', price:'2000',in_stock : 'no'},
{ name: 'item2', price: '3000',in_stock :'yes'}
],
itemTpl: '<img src="images/Tulips.jpg" style="height: 50px;width: 50px;display:inline-block;margin-right:50px;"/>{name}'
}
]
} });
实现它的另一种方法是什么?