我正在 Sencha Touch 中创建一个存在于我的一个选项卡中的 DataView。
问题是,我看不到我的 DataView。如果我右键单击 -> 检查元素(在 Chrome 中),我可以在页面上(在开发人员工具中)看到我的 DataView 的 HTML,但在页面本身上,我看到的只是白色背景。
这是我的 DataView 的源代码:
Ext.define('MyApp.view.DashboardTab', {
extend: 'Ext.Panel',
xtype: 'dashboard',
config: {
title: 'Dashboard',
itemId: 'dashboardTab',
layout: 'vbox',
items: [{
xtype: 'dataview',
store: { xtype: 'mystore' },
itemTpl: [
'<div class="myDiv">',
'<table class="myTable">',
'<tr>',
'<td>Data 0:</td><td>{data_0}</td>',
'<td>Data 1:</td><td>{data_1}</td>',
'</tr>',
'<tr>',
'<td>Data 2:</td><td>{data_2}</td>',
'<td>Data 3:</td><td>{data_3}</td>',
'</tr>',
'<tr>',
'<td>Data 4:</td><td>{data_4}</td>',
'<td>Data 5:</td><td>{data_5}</td>',
'</tr>',
'</table>',
'<div class="myOtherDiv">',
'<img src="{image}" />',
'</div>',
'</div>'
]
}]
}
});