[英]ext.js Messagebox button alignment
Ext.js ext-4.2.1中是否可以将Ext.MessageBox中的两个按钮左对齐?
开头(有效):
Ext.MessageBox.show({ title:'AA',
msg: 'BB',
prompt: true,
buttonText: {ok:'Proceed', cancel:'STET'},
fn: function (btn, groupName) {...}
});
“ buttons:”的文档显然是错误的,并且在“ ok:'Foo ...”(如下)处不显示按钮。
可以使用“按钮”来指定多个按钮的ID,名称和其他属性吗?如果可以,那么有效的示例是什么?
“ button Object / Boolean一个按钮配置对象(例如Ext.MessageBox.OKCANCEL或{ok:'Foo',cancel:'Bar'}),”
来源: http : //dev.sencha.com/playpen/docs/output/Ext.MessageBox.html
您可以通过在对话框中添加自定义按钮来实现所需的功能:
Ext.MessageBox.show({ title:'AA',
msg: 'BB',
prompt: true,
fn: function (btn, groupName) {console.log("fn called");}
}).add([{xtype: 'button', text: 'button1'}, {xtype: 'button', text: 'button2'}]);
从那里,您可以对按钮进行任何操作。 在此示例中,我省略了处理程序,但这应该为您提供一个起点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.