我有一个使用ExtJS 4.2.2和Architect 3.0.4的sencha架构师项目。
在IE上,当应该触发代理回调时,我会遇到一些非常神秘的意外错误。
Unable to get property isFunction of undefined or null reference
在Ext/src/data/Proxy.js
的第472行,
if (Ext.isFunction(batchOptions.callback)) {
或者,换句话说,Ext
未定义!?
但我很喜欢Ext应用程序的执行 已经成功触发了对Ext.getCmp,Ext.getStore,Ext.create和Ext.define的数十次调用。
究竟是什么Ext
?这个变量不应该是全局变量,因此随时随地可以使用,无论发生什么?
我想再次提及:此错误仅发生在IE中。
答案 0 :(得分:0)
您确定已在proxy.js的脚本标记之前放置了Ext库的脚本标记吗?
好像默认文档模式是标准,不确定它可能是问题。