Extjs警报框没有标题和按钮

时间:2015-12-21 12:06:05

标签: extjs messagebox

我需要在带有文本的Extjs plain中创建一个Alert,但是当我们使用Ext Message Box时,我们会得到一个带有close选项和按钮的标题。请帮助我仅通过短信提醒用户,并且默认情况下应在几秒钟后淡出。

2 个答案:

答案 0 :(得分:1)

拥有toast!它自ExtJS 5开始提供。

使用header:false隐藏标题。 autoCloseDelay设置为毫秒,默认为3000。

示例:

Ext.toast({html: 'Some alert here.', header: false, autoCloseDelay: 5000});

编辑:要在ExtJS 6和5中将Toast居中,请看这个小提琴: https://fiddle.sencha.com/#fiddle/12ua

答案 1 :(得分:1)

为什么不扩展Ext.window.MessageBox并自己处理它,而不是以吐司为中心(因为你需要做更多的黑客攻击而不像其他答案一样破坏吐司)。它会做你想要的一切,除了它显示标题。这是一个小提琴示例:https://fiddle.sencha.com/#fiddle/12ue

所以现在你所要做的就是使用它:

Ux.Msg.alert('Welcome to Sencha Fiddle!');