【问题标题】:ExtJS viewport panelExtJS 视口面板
【发布时间】:2012-10-13 14:01:01
【问题描述】:

我在视口东部区域内有 EXTJS 面板,

var viewport = new Ext.Viewport({
    layout: 'border',
    id:'mainviewport',
    monitorResize:false,
    items: [{
        region: 'east',
        xtype: 'panel',
        id:'east-panel',
        header : false,
        headerAsText: false,
        title: 'east panel',
        collapsible: true,
        split: true,
        minSize: 305,
        maxSize: east_panel_width,
        margins: '53 0 0 0',
        cmargins:'53 0 0 0',
        collapsed: true,
        autoScroll: true,
        layout: 'fit',
        html:'<div id="abc" style="height:100%;overflow-x: hidden; overflow-y: auto;"></div>'
    }]
});

我不想要标题,所以我给属性 header: false, headerAsText: false 隐藏了标题栏,但我想要可折叠选项。我怎样才能得到那个可折叠的功能。

是否可以只隐藏标题文本和背景 css,而不破坏可折叠面板扩展器选项。

提前致谢。

【问题讨论】:

    标签: extjs panel viewport collapsiblepanelextender


    【解决方案1】:

    即使使用 header: false, headerAsText: false,您在分隔栏的中间也会有一个箭头。它用作面板的折叠控件。

    【讨论】:

    • 嗨,彼得..,我的页面中没有任何箭头。
    • @Shakthi:你使用的是什么版本的 ExtJS?它在 ExtJS 4.0 中:dev.sencha.com/deploy/ext-4.0.0/examples/layout/border.html
    • 但是在我们的应用程序中,我们使用的是 extjs 3.0.3
    • @Shakthi:嗯,你仍然可以双击分割栏来折叠区域。这不是很不直观,这就是他们在 Ext 4 中添加箭头的原因。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多