Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何增加EXTJS中字段之间的空间_Extjs - Fatal编程技术网

如何增加EXTJS中字段之间的空间

如何增加EXTJS中字段之间的空间,extjs,Extjs,我有一个窗口,我有项目,如下图所示。我想给文件之间的差距 代码: 您需要为字段设置边距。 检查这把小提琴- fiddle在5.1中,但配置在4.x中也可用。对每一行使用布局:'hbox' 但是,看起来您应该使用类型:“label”,而不是在textfield组件中正确设置label 给你一把小提琴: 我的布局: layout: { type: 'vbox', align: 'stretch' }, width: 40

我有一个窗口,我有项目,如下图所示。我想给文件之间的差距

代码:


您需要为字段设置边距。 检查这把小提琴-
fiddle在5.1中,但配置在4.x中也可用。

对每一行使用
布局:'hbox'

但是,看起来您应该使用
类型:“label”
,而不是在textfield组件中正确设置label

给你一把小提琴:

我的布局:

layout: {
            type: 'vbox',
            align: 'stretch'
        },
        width: 400,
        defaults: {
            layout: 'hbox',
            margin: 10
        },
        items: [{
            items: [{
                xtype: 'label',
                text: 'Market',
                forId: 'test-1',
                flex: 1
            }, {
                xtype: 'combo',
                inputId: 'test-1',
                allowBlank: false,
                store: store,
                queryMode: 'local',
                displayField: 'MarketName',
                forceSelection: true,
                valueField: 'Id',
                flex: 3
            }]
        }, {
            items: [{
                xtype: 'label',
                text: 'Name',
                forId: 'test-2',
                flex: 1
            }, {
                xtype: 'textfield',
                inputId: 'test-2',
                flex: 3
            }]
        }],
我找到了解决办法 我已经在字段之间的下面一行写了

{
  xtype: 'tbspacer',
  height:10
},
我们还可以添加替代上述代码的代码

{
     height:10
}
两者都会奏效

添加此代码之前:

添加代码后:


什么版本?你用的是什么布局?添加一些代码。我认为这不是一个好主意。它将添加许多不必要的div元素,看起来有很多表单字段。只是一个意见。并不是说它很糟糕。@Seram:是的,兄弟,我同意。如果字段的数量较少,那么我们可以使用它,但这是一个紧急要求,现在我正在寻找其他选项。谢谢:-)如果您定义字段的边距,它会更干净。
{
     height:10
}