`
jerry1985
  • 浏览: 30355 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

ext3.x控制台常见报错信息及引起原因

阅读更多
    之前项目中一直使用extjs3.4,在开发的过程当中由于一些笔误或低级错误导致extjs报错,控制台中会打印一些让人难懂的信息。因为引入的是压缩后的extjs文件,很多参数、变量只是一个字母,所以仅凭报错信息很难定位问题。这样,js的调试也比较麻烦,很影响开发的效率。
    以下几条是我总结的一些浅薄经验,尚不完整和精确,待以后逐渐修改补充。

1.
引用
b[e] is not constructor


可能是由笔误引起的,检查一下相关组件xtype是否拼写错误。

2.
引用
I is undefined


可能是由笔误引起。检查一下自定义扩展类中被继承类的类名是否拼写错误。

3.
引用
this.config[a] is undefined


这个错误一般会在使用GridPanel的时候出现,原因可能有:
a)在使用了复杂表头的情况下,表头的列数计算有问题,每一行表头横跨的列数之和应相等。
b)配置autoExpandColumn属性时,没有找到对应的列。

4.
引用
this.view is null


可能发生在自定义扩展类中。检查自定义的方法与组件自带的方法是否发生同名冲突。

5.
引用
t is undefined


可能为数据结构使用上的错误。如数组中的元素没有使用逗号隔开。

6.
引用
g is not a constructor


可能是由笔误引起的。检查一下相关组件xtype是否拼写错误。

7.
引用
this.addEvents is not a function


可能为笔误引起。如创建对象时,new关键字缺失。
分享到:
评论

相关推荐

    Ext3.x样式 Ext3.x皮肤

    Ext3.x是一款经典的JavaScript库,主要用于构建富客户端应用程序,它提供了丰富的用户界面组件和强大的数据管理功能。在Ext3.x中,"样式"和"皮肤"是两个关键概念,它们对于提升应用程序的视觉效果和用户体验至关重要...

    [Ext 3.x + Ext 2.x] 下拉树 Ext.ux.ComboBoxTree

    【Ext 3.x + Ext 2.x 下拉树 Ext.ux.ComboBoxTree】是基于ExtJS框架的一个组件,它结合了下拉框(ComboBox)和树形控件(TreePanel)的功能,提供了一种用户友好的选择界面。在网页应用中,这种控件常用于展示层级...

    Ext.Ajax.request2.x实现同步请求

    在EXTJS库中,`Ext.Ajax.request`是用于发送Ajax请求的核心方法,它支持异步和同步操作。本文将详细解析如何利用`Ext.Ajax.request`实现同步请求,并探讨其背后的原理和注意事项。 首先,我们需要理解Ajax的本质,...

    ext3.x 改写的datatimefiled时间控件

    在EXT JS框架中,"ext3.x 改写的datetimefield时间控件"是一个自定义组件,主要用于增强原生EXT JS 3.x版本中的DateTimeField功能。这个控件为用户提供了更丰富的日期和时间选择能力,增加了对时、分、秒的选择,...

    ext3.jar ext使用非常多

    EXT3.jar是EXT框架的一个版本,它包含EXT库的Java版本,通常用于Java Web应用程序,使得开发者能够利用EXT的组件和功能在服务器端进行渲染和处理。 EXT框架的核心在于其丰富的组件库,包括数据网格、表单、窗口、...

    Ext2.x中文api 非常完美的中文api

    4. **类与对象**:在Ext2.x中,大部分功能都是通过类(Class)来实现的,如Ext.Panel、Ext.Window等。每个类都有其特定的方法和属性,开发者可以通过实例化这些类来创建对象。 5. **组件系统**:Ext2.x的核心是其...

    ext3.x 支持全选半选的树

    当我们谈论"ext3.x 支持全选半选的树"时,这实际上是指ext3.x文件系统在处理目录结构时的一种功能增强,它允许用户在操作文件或目录时实现全选和半选的操作,这对于文件管理特别是批量操作提供了极大的便利。...

    Ext 3.x 文件批量上传

    在本文中,我们将深入探讨如何在Ext 3.x框架中实现文件的批量上传功能。Ext 3.x是一款强大的JavaScript库,用于构建富客户端应用程序。它提供了丰富的组件和强大的数据管理功能,非常适合创建复杂的Web界面,包括...

    ext3.x和2.x上传文件例子upolad

    本文将深入探讨"ext3.x和2.x上传文件例子upolad"这一主题,结合使用`commons-fileupload-1.2.jar`库进行多文件上传的操作。 首先,`ext3.x`和`ext2.x`是指Linux文件系统的两个版本。`ext3`是`ext2`的扩展,引入了...

    EXT2.X API 半中文纯HTML版 无需ARI

    3. **布局管理**:EXT2.X 内置了多种布局模式,如Fit布局、Border布局、Table布局等,可自动调整组件大小和位置,适应不同屏幕尺寸和分辨率。 4. **Ajax支持**:EXT2.X 提供了强大的Ajax交互功能,可以轻松实现异步...

    Ext3.X横向菜单导航栏

    总的来说,创建Ext3.X的横向菜单导航栏需要理解`Ext.menu.Menu`和`Ext.menu.Item`的用法,结合JSON数据动态生成菜单,并正确引用库文件和样式文件。通过这样的方法,我们可以构建出功能丰富、易于使用的Web应用程序...

    ext.net 1.x DEMO

    **EXT.NET 1.x 框架介绍** EXT.NET 是一个基于 .NET 平台的 Web 开发框架,它提供了一套丰富的用户界面组件,使得开发者可以构建出交互性强、性能优秀的网页应用。EXT.NET 1.x 版本是早期的一个稳定版本,包含了...

    Ext2.xAPI最新中文文档

    Ext2.xAPI最新中文文档Ext2.xAPI最新中文文档Ext2.xAPI最新中文文档Ext2.xAPI最新中文文档Ext2.xAPI最新中文文档Ext2.xAPI最新中文文档Ext2.xAPI最新中文文档Ext2.xAPI最新中文文档Ext2.xAPI最新中文文档Ext2.xAPI...

    Ext4.x时间日期选择器

    在ExtJs中,日期选择通常通过使用`Ext.picker.Date`类来实现,而时间选择则通过`Ext.picker.Time`类完成。然而,这个"Ext4.x时间日期选择器"可能是一个自定义组件,将两者结合在一起,让用户在一个统一的界面上选择...

    extjs-Ext.ux.form.LovCombo下拉框

    在EXTJS框架中,`Ext.ux.form.LovCombo`是一种自定义组件,它扩展了基本的`Ext.form.field.ComboBox`,提供了更丰富的功能,尤其是针对多选和联动选择的需求。这个组件通常用于创建具有“lov”(即“Look Up Value”...

    Ext4.x Doc中文版

    **EXT4.x 文件系统详解** EXT4(Fourth Extended File System)是Linux操作系统中广泛使用的日志文件系统,作为EXT3的后继者,它在性能、可扩展性和可靠性上都有显著提升。EXT4.x Doc中文版是EXT4文件系统的中文API...

    .x文件查看器Dxviewer.ext-DirectX

    《.x文件查看器Dxviewer.ext与DirectX深度解析》 在计算机图形学领域,DirectX是一款由微软公司开发的API(应用程序接口),主要用于Windows操作系统中的多媒体和游戏开发,尤其是3D图形处理。它为开发者提供了一...

    EXT学习资料(4.x、3.x帮助文档、网查资料)

    EXT学习资料(4.x、3.x帮助文档、网查资料),内容都是自己学习时整理的,非常实用,分享给有需要的同学下载学习.

    ext最全主题样式2.x 3.x

    EXT 2.x和3.x是EXT发展历史上的重要阶段,它们提供了许多功能和改进,为后来的EXT 4.x和现在的EXT JS 7.x奠定了基础。主题是EXT应用程序的皮肤,控制着组件的颜色、字体、边框等视觉元素。这些主题的多样性使得...

    Ext.Ajax.request跨域

    标题"Ext.Ajax.request跨域"指出我们将探讨如何使用ExtJS库中的Ajax模块进行跨域请求。Ext.Ajax.request是ExtJS提供的一种发起Ajax请求的方式,它允许开发者向服务器发送异步HTTP请求。然而,由于浏览器的同源策略...

Global site tag (gtag.js) - Google Analytics