javascript - ExtJS hbox可拖动垂直线

标签 javascript extjs containers hbox

在 ExtJS 4.2.2 中。我有一个像这样的 hbox 容器:

Ext.create('Ext.Panel', {
  width: 500,
  height: 300,
  title: "HBoxLayout Panel",
  layout: {
    type: 'hbox',
    align: 'stretch'
  },
  renderTo: document.body,
  items: [{
    xtype: 'panel',
    title: 'Inner Panel One',
    flex: 2
  },{
    xtype: 'panel',
    title: 'Inner Panel Two',
    flex: 1
  },{
    xtype: 'panel',
    title: 'Inner Panel Three',
    flex: 1
  }]
});

这只是文档中的示例。但我希望三个不同面板之间的垂直线是可拖动的,以便用户能够调整每个面板的大小。

感谢您的帮助!

最佳答案

您正在寻找Splitter 。在面板之间添加:

{xtype: 'splitter'}

示例:https://fiddle.sencha.com/#fiddle/r4h

关于javascript - ExtJS hbox可拖动垂直线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31635947/

相关文章:

javascript - 将 AngularJS、BackboneJS 与以组件为中心的框架(例如 ExtJS、YUI)相结合

Docker 未知标志 --mount

javascript - jQuery DataTables 默认列值

javascript - 如何将外部库导入到 ReactJS 应用程序中(本地)

javascript - 我应该使用什么作为 Electron 应用程序的后端?

javascript - Sencha Touch 2.3.1 中消息框变得无响应

"a= object,object"的 Javascript 语法

javascript - 具有格式设置的 ExtJs 文本区域

apache - Docker容器无法启动

java - 如何升级Webdriver容器中的chrome版本