1

当我有一个可折叠的面板时,ExtJs 会在工具区域中呈现一个图标以展开/折叠,但也会在面板之间放置一个黑色的小三角形来做同样的事情。

我在文档中发现我可以使用 hideCollapseTool:true 隐藏工具区域中的图标,但我想隐藏那个黑色小三角形。怎么做?

4

2 回答 2

3

split:false在面板上试过吗?

于 2013-06-10T17:30:34.800 回答
2

在 Ext JS 5(可能还有一些早期版本)中,split配置参数可以是布尔值或对象的配置Ext.resizer.BorderSplitter对象。

根据API,该collapsible属性可用于手动显示或隐藏拆分器中的折叠按钮,因此您可以将该属性设置false为隐藏您正在谈论的按钮。

在 5.1 中测试和工作的解决方案如下所示,假设面板包含在具有边框布局的容器中:

{
    xtype: 'panel',
    region: 'west',
    split: {
        collapsible: false
    }
}

PS我知道这已经晚了2年,但我在自己寻找解决方案时发现了这个问题。想我不妨从 API 分享解决方案。

编辑:做了一个小提琴。此外,值得一提的是,它保留了使用 时丢失的所有其他拆分器功能split: false,例如保持面板可调整大小。

于 2015-02-02T19:39:10.033 回答