【发布时间】:2012-05-30 16:04:21
【问题描述】:
我正在 Sencha Touch 2 中开发 MVC 应用程序,但无法在嵌套的 panel 中显示列表。
应用程序的结构有一个主视图,它是一个选项卡面板。选项卡面板中的一项是已定义面板xtype: 'homepanel'。
此面板中的一个项目是列表xtype: 'newslist',它链接到相应的商店和模型文件。
列表不显示除非我将其父级homepanel 更改为类型Ext.navigation.View。
homepanel' 定义为 panel 时我遗漏了什么会阻止列表的显示?
Ext.define('ACSO.view.Home', {
extend: 'Ext.Panel', //<--works if Ext.navigation.View
xtype: 'homepanel',
requires: [
'Ext.TitleBar',
'ACSO.view.NewsList'
],
config: {
title: 'Home',
iconCls: 'home',
cls: 'home',
scrollable: true,
styleHtmlContent: true,
items: [{
xtype: 'newslist'
}]
}
});
【问题讨论】:
标签: sencha-touch-2