extjs 4.2.1 提示 无法读取空属性“DOM” ,怎么解决

JavaScript011

extjs 4.2.1 提示 无法读取空属性“DOM” ,怎么解决,第1张

不太明白你定义的function init()这个有没有用到,Ext的语句一定要包括在Ext.onReady中,改成这样就可以了:

Ext.onReady(function () {

var win = Ext.create("Ext.window.Window", {

title: '示例窗口',

width: 300,

height: 200

})

win.show()

})

看Ext.window.MessageBox 封装的源码就能知道了。

defaultMinWidth: 250, 默然最小宽度

defaultMaxWidth: 600, 默认最大宽度

defaultMinHeight: 110, 默认最小高度

defaultMaxHeight: 500, 默认最大高度

所以你的提示窗最大也就是 宽 600, 高 500 了。

尽量避免太多的文字提示。

如果能在 600*500 以内显示所有内容倒是有办法。

就是把消息字符串截取到一定长度的时候加上 </br>换行。