extjs5.1 toolBar items之间间隔太大 5

不知道为什么间隔这么大把后面的内容都挤没了,代码如下:dockedItems:[{xtype:'toolbar',itemId:'ctnComplyDisDetailCh... 不知道为什么间隔这么大把后面的内容都挤没了,代码如下:
dockedItems: [{
xtype: 'toolbar',
itemId: 'ctnComplyDisDetailChartBottomToolbar',
dock: 'bottom',
layout: {
type: 'hbox',
align: 'middle',
pack: 'start'
},
items: [
'<b>Add Manual Adjustment:<b>',
'->',
{
xtype: 'datefield',
id: 'cmp-ComplyDisDetailToolbarDate',
itemId: 'cmpComplyDisDetailToolbarDate',
cls: 'tbarfields',
// margin: '0 0 0 0',
emptyText: 'Effective Date',
format: 'm/d/Y',
maxValue: new Date(),
maxLength: 10,
enforceMaxLength: true
},
// '->',
{
xtype: 'textfield',
id: 'cmp-ComplyDisDetailToolbarQuantity',
itemId: 'cmpComplyDisDetailToolbarQuantity',
cls: 'tbarfields',
emptyText: 'Adj Quantity',
//width: 100,
maxLength: 50,
enforceMaxLength: true
},
// '->',
{
xtype: 'combobox',
multiSelect: false,
itemId: 'cmpComplyDisDetailToolbarReason',
cls: 'tbarfields',
emptyText: 'Reason',
valueField: 'text',
displayField: 'text',
//width: 250,
editable: true,
store: {
fields: [{name: 'text',type: 'string'}],
data: [{text: 'Purchase from Special Vendor'},
{text: 'Drug Expiration'},
{text: 'Controlled Substance'},
{text: '304B/504B Drug'},
{text: 'Other'}
]
}
},
// '->',
{
xtype: 'textfield',
itemId: 'cmpComplyDisDetailToolbarNote',
cls: 'tbarfields',
emptyText: 'Note',
//width: 300,
maxLength: 200,
enforceMaxLength: true
},
// '->',
{
text: 'Submit',
xtype: 'button',
itemId: 'cmpComplyDisDetailToolbarSubmit',
handler: function(button, e, eOpts){
}
}
]
}],
展开
 我来答
风铃冷冷2
2015-01-15 · TA获得超过1799个赞
知道小有建树答主
回答量:833
采纳率:0%
帮助的人:510万
展开全部
'->',不要用这个,可以考虑tbar的xtype用hbox,然后用flex去控制宽度。需要加间隔用{xtype:'spacer', width:xx}去添加空格。 ->的作用不是简单的加距离。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式