9、动态菜单与用户管理系统开发指南

动态菜单与用户管理系统开发指南

1. 替换视口中心容器

在实现控制器之前,需要创建一个新组件——标签面板(Tab Panel),用于包含从菜单打开的所有屏幕。具体操作如下:
- 创建一个名为 Packt.view.MainPanel 的新类,在 app/view 目录下创建 MainPanel.js 文件,代码如下:

Ext.define('Packt.view.MainPanel', {
    extend: 'Ext.tab.Panel',
    alias: 'widget.mainpanel',
    activeTab: 0,
    items: [
        {
            xtype: 'panel',
            closable: false,
            iconCls: 'home',
            title: 'Home'
        }
    ]
});

该类默认激活的标签页为第一个,即 activeTab 为 0。默认激活项是一个不可关闭的空面板,带有主页图标和标题“Home”。
- 在 app/view/Viewport.js 文件中,将中心容器替换为刚创建的标签面板:

{
    xtype: 'mainpanel',
    region
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值