我一直在使用Sencha Touch 2.0,我嘗試創建一個包含圖片和其他數據的列表項,但記錄在其他項目行上重疊。您可以查看下面的圖片:x-list-item上的itemTpl內容重疊
頁面的代碼如下:
Ext.define('SBR.view.Comments', {
extend : 'Ext.List',
xtype : 'commentspage',
config : {
title : 'Comments',
iconCls : 'star',
variableHeights: true,
store : 'Comments',
itemTpl : '<div class="colmask ">'
+ '<div class="colmid">'
+ '<div class="colleft">'
+ '<div class="col1">'
+ '<div>'
+ '<img src={imageUrl} alt={firstName} width="50" height="70">'
+ '</div>' // Image of Student
+ '<div>'
+ '<img src={bookImageUrl} alt={firstName} width="50" height="70">'
+ '</div>'
+ '</div>'// Image of Book
+ '</div>' // left_leftcolumn
+ '<div class="col2">{firstName} {lastName}</div>'
+ '</div>' // left column
+ '<div id="col3"></div>' + '</div>' // colmask
/*onItemDisclosure : function(item) {
console.log('Disclose more info on' + " " + item.data.subject);
}*/
}
});
任何人的任何幫助嗎?
嘗試使用setStyleHtmlContent()函數將styleHtmlContent設置爲true。 – GenieWanted
在CSS中給'.colmask'一些高度 – ThinkFloyd