如何在Sencha Touch 2的Panel中生成一个常规的html <table>
?
每行数据都可以来自存储,它不太像一个List那样适合移动端设备,但我想在我的平板应用程序中有几个详细面板包含这样的几个部分:
标题 #1 <table> <tr><td>one</td>td>two</td></tr> <tr><td>foo</td>td>bar</td></tr> </table>
标题 #2 <table> <tr><td>abc</td>td>xyz</td></tr> <tr><td>cat</td>td>dog</td></tr> </table>
基本的Panel定义应该类似于以下代码:
Ext.define('Kitchensink.view.HtmlTable', {
extend: 'Ext.tab.Panel',
config: {
activeItem: 1,
tabBar: {
docked: 'top',
layout: {
pack: 'center'
}
},
items: [{
title: 'Tab 1',
items: [{
html: '<h2 class="section">Section #1</h2>'
}, {
html: '<table class="style1">'
}],
}, {
title: 'Tab 2',
items: [{
html: '<h2 class="section">Section #3</h2>'
}, {
html: '<table class="style1">'
}],
}
}]
})