0

我是 extjs 的新手,我正在尝试使用 Extjs4 创建自定义警报但我没有成功,主要思想基本上是在窗口左侧添加公司徽标,以及类型的图标消息和消息文本对齐到窗口的右侧。我尝试了不同的方法但不起作用,我尝试创建一个新窗口并添加面板,我尝试自定义常规 Ext.Msg.show 将项目添加到其属性但它们从未显示,谁能给我一个想法如何完成这项工作或最好的方法是什么?我已经尝试了 2 天,但我无法让它发挥作用,而且我的想法已经不多了。我附上了我现在做的代码,非常感谢!!:

 Ext.Msg.show({
                    title:title,
                    msg: msg,
                    height: 200,
                    width: 300,
                    layout: 'fit',
                    items: {
                        xtype: 'panel',                           
                        html: '<img src="http://localhost:8080/anylogo/companylogo.gif" />' 
                    },
                    buttons: Ext.Msg.OK,
                    icon: Ext.Msg.WARNING
                });
4

1 回答 1

1

这是风格问题。您可以通过cls配置为消息框分配一个 CSS 类:

Ext.Msg.show({
    cls: 'alignright-with-logo'
});
于 2012-10-30T16:02:14.907 回答