【发布时间】:2015-06-03 23:14:51
【问题描述】:
我是 ExtJS 的新手……但是
我无法用两个按钮解决我的问题,比如说 [B1] 和 [B2]。 在简单的工具栏上,我想在同一个地方有两个按钮 分别在某物上(假设从左侧开始 20 pcx 工具栏)在同一位置交替显示 [B1] 或 [B2]。 按钮定义为:
xtype: 'toolbar',
dock: 'bottom',
height: 30,
items: [
[B1] 是文件字段按钮:
xtype: 'filefield',
itemId: 'FFId',
buttonOnly: true,
...
[B2]按钮(实际上用作下拉菜单按钮):
xtype: 'button',
iconAlign: 'right',
...
]
当按钮是简单的按钮时,情况也是一样的。我试过了 通过以下方式隐藏/显示它们:
基于隐藏属性和方法
setVisible()他们不是 在同一个地方,它们“并排”显示(我的意思是例如 [B1]地方为空,右侧显示[B2])在
style: 'visibility: ...'的基础上——同样的情况在
style: 'display: ...'的基础上几乎不错,两个按钮 显示在同一个地方,但是(左 20 pcx 工具栏) 在工具栏的下方,所以我看到了它们的一半
你有什么建议吗? 提前致谢!
【问题讨论】:
标签: javascript html extjs