在做Extjs开发的时候,有时候会碰到一个奇怪的问题,就是报错说“isField为空或不是对象”,经过调试发现是一个数组,显示的长度是21,但是数组里面的个数只有20个。在网上搜索了一下,发现可能是由于定义列的时候,在最后一列时多写了一个逗号。去掉逗号就可以了。(有一点奇怪的是,它这个长度是怎么来的,难道不是通过数组的个数来的?)
PS:感觉在做Extjs开发的时候,得下载几个Js的提示插件,要不然括号太多了,看都看花眼了。有以下几个插件可以安装:Brace Completer、Javascript Parser、JScript Brace Matching Extersion、JScript Editor Extensions、JSEnhancements。