?
a 错误:通常是我们应用了还没定义的变量,例如tabpanel里面的grid放在tabpanel后面定义。
?
e 错误:通常是组件渲染的目标Html为空或者不存在。例如renderTo:'mydiv' 但是在页面中找不到mydiv;
?
c 错误:组件应用了未定义变量。例如store中的info:{field:'id'} 但是store的record中并没有'id'列;
?
d 错误:出现在方法调用。例如 store.insert(record) ,而该方法应该为store.insert(index,record);
?
o?错误:Object为空。我把一个未定义好的组件放进BaseForm里面去了。
?
this.addListners 为空 : 新建组件的时候 直接 var?button = Ext.Button({……}); 忘记加 new了 呵呵
?
这些错误还可能是由于别的原因引起的,希望对大家有点帮助。
?
这些都是由于浏览器对js变量名的态度,所以Ext源码为了减少体积 才把变量名用一个字母代替。