javascript - TabPanel 内的嵌套列表?

标签 javascript cordova sencha-touch

我已经开始了一个 sencha touch 项目(我第一次真正接触 JS),但恐怕我已经贪多嚼不烂了..

我已经创建了大部分应用程序,但在尝试将嵌套列表放入选项卡面板时遇到问题。我收到此错误:

Uncaught TypeError: Cannot call method 'getRootNode' of undefined.

这是我尝试插入它的方法:

{
title: 'Settings',
iconCls: 'settings',
layout: 'card',
items: [nestedPanel]
}

有人能指出我正确的方向吗?

最佳答案

你的代码应该是这样的:

App.views.MyNestedList = Ext.extend(Ext.NestedList, {
    iconCls : '',
    iconMask : true, 
    title : '',
    store : '',
    itemTpl : '',
});
Ext.reg('MyNestedList', App.views.MyNestedList);

App.views.myTabs = Ext.extend(Ext.TabPanel,{
    items : [
        {xtype : 'MyNestedList'}
    ]
});   

关于javascript - TabPanel 内的嵌套列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6808287/

相关文章:

javascript - 如何在触发点击事件之前显示一个div

ios - Cordova 后台 GeoLocation 插件

javascript - 在本地尝试 Sencha Touch 示例

extjs - 我在哪里可以找到关于 ExtJS 模板的好的文档?

sencha-touch - Sencha Touch 浏览器导航后退按钮

php - 混合 php 和 javascript - 我们应该在这里使用 json 吗?

javascript - jquery 扩展返回 $.each 混淆

javascript - 如何在 Laravel 中使用 JavaScript 在模态弹出窗口中播放动态视频?

ios - phonegap 2.2 方向更改不会调整应用程序大小

javascript - 安卓 Cordova : Cannot set property 'text' of null