我试图在标题内设置一个 fontawesome 图标Ext.MessageBox
,我设法使用下面的代码来完成它:
Ext.Msg.show({
//iconCls: 'x-fa fa-times-circle',
title: '<span class="x-fa fa-exclamation"> Error Title</span>',
message: 'An error occured!!!!!',
buttons: Ext.MessageBox.OK,
width: 400
});
阅读文档我发现我可以使用Ext.panel.Title组件的配置对象来设置标题。
但是像下面的示例那样设置配置对象会使标题不可见。
title: {
text: 'Error Title',
iconCls: 'x-fa fa-exclamation'
}
还从 Chrome 的开发工具的 Elements 选项卡检查视图,我看到x-paneltitle
类中有一个用于图标的 div 元素。
<div class="x-icon-el x-font-icon" id="ext-element-15"></div>
如何MessageBox
使用配置设置标题Ext.panel.Title
?