我的目标是使用边框布局,其中导航可以根据窗口大小在西部区域和北部区域之间切换,并且布局配置可以在垂直和水平之间切换,这样当区域在西部时,按钮会垂直分组,而当该区域在北部,按钮水平分组。
我知道默认情况下,布局类型不能在运行时更改,但我发现这个论坛线程,用户指出如果您使用box
布局类型(vbox 和 hbox 的父级),您可以更新vertical
配置以更改分组在运行时。
我上面链接的小提琴是我尝试将这个概念原型化。
我遇到的问题是 responsiveConfig 无法找到我要更改的特定属性的设置器,而不仅仅是垂直配置。我知道有设置器的配置项,并且我之前在 responsiveConfig 中看到过的工作也不能正常工作:
Ext.layout.container.Box 肯定有一个 setPack 方法。
我是否以某种方式错误配置?