摘要:
对应extjs提示框不能正常显示,而使用js的本身提示框可以正常,但由于样式不统一,不是 好的解决方法。 解决该问题,要了解extjs异步原理。 ext的提示框都是异步的,非阻塞模式的,浏览器js的提示框是同步的,即是阻塞模式的。 也就是说: Ext版的alert是异步执行,Ext.MessageBox.confirm()为异步。 JavaScript引擎是单线程的,强制所有的异步事件排队等待执行。 异步执行是指Ext.Msg.confirm调用后不停留,继续执行下面的代码。 而回调在其它的JS执行任务中被调用,在回调函数实现同步。 Ext.Msg.alert 是异步的; 无论是否执行此句语句 阅读全文