在做Ext Js的DataGrid的時候經常會遇到這種問題,火狐谷歌沒有問題,IE8及以下版本就無法通過,經調試會提示:
“isField為空或不是對象問題的解決”
這通常是我們在js代碼中多加了一個逗號所致,呵呵
比如:
Ext.define('entity', { extend: 'Ext.data.Model', fields: [ { name: 'optDate', type: 'string',convert: null, defaultValue: undefined}, { name: 'area', type: 'string',convert: null, defaultValue: undefined}, { name: 'ent', type: 'string',convert: null, defaultValue: undefined}, { name: 'device', type: 'string',convert: null, defaultValue: undefined}, { name: 'vocSum', type: 'string',convert: null, defaultValue: undefined}, //就是這種逗號,這里不應該有逗號哦 ], idProperty: 'id' });