A continuación se presentan algunas de las posibles causas de los errores mas comunes en ExtJS 4:

  • a is undefined: posible referencia a un panel inexistente.
  • b is undefined: posible referencia a un selection model no existente
  • c is undefined: falto un almacén? revise los imports de javascript y las referencias a los almacenes
  • d is undefined: referencia a un almacén en null?
  • fire.fn: invocación a una función que no existe
  • e is undefined: grid agrupado no contiene los campos de ordenamiento físicamente de la grilla
  • E is undefined: uso de new en la declaración de un Ext.extend
  • g is undefined: el mapeo raíz no existe. revise la configuración root del almacén y la información retornada que lo llena.
  • h is undefined: algún elemento no definido de un grid? se repitieron comas?
  • h is undefined: se disparo el evento update en un componente aún no renderizado
  • k is undefined: nombre de un evento no se ha especificado correctamente
  • this.config[a] is undefined: la propiedad autoExpandColumn del grid no coincide con una propiedad ID de alguna columna.
  • this.ds: el componente referencia a un store no existente. se declaro la propiedad? el storeId? los imports?
  • this.items is undefined: falta una llamada a superclass.initComponent.call(this)
  • t is undefined: palabra clave “new” faltante en la declaración del objeto