`

Ext2.0:ext2.0 Alpha 1 版本的bug问题

阅读更多

 ext2.0 Alpha 1 版本 版本信息

/*
 * Ext JS Library 2.0 Alpha 1 Copyright(c) 2006-2007, Ext JS, LLC.
 * licensing@extjs.com
 *
 * http://extjs.com/license
 */

 

环境是ie6.0

该版本有很多问题,建议大家不要使用,而使用其他的ext2.0版本

1.ext2.0/adapter/ext/ext-base.js 文件路径

 

在最新版本里面ext-base.js 文件已经和ext-all.js 文件放在同一个目录,为了日后的移植,不建议使用

 

 

2.多个 Ext.grid.GridPanel问题

 

当存在多个 Ext.grid.GridPanel时候,并且 设置autoHeight:false ,  让grid大小自适应layout : 'fit', 当其他一个grid 失去焦点时,会触发事件

 

this.el.setSize(C.width, C.height);
   var F = this.mainHd.getHeight();
   var D = C.height - (F);
   this.scroller.setSize(H, D);
          // alert("H="+H);
   this.innerHd.style.width = H + "px"

 

H会=负数  也就是失去焦点的grid 不在页面上(因为this.innerHd.style.width =负数)

此时ie6.0 会报错。

 

2.1

new Ext.TabPanel 包含多个Ext.grid.GridPanel问题

比如 TabPanel  有三个面板 每个面板包含 一个 GridPanel

在GridPanel里面设置 loadMask : {msg:'正在统计,请稍候....'},

 

TabPanel 加载时候,设置一个自动加载的面板。当我们马上关掉这个 TabPanel  时,会出错。

而当我们把另外两个面包都激活时,再关掉 ,就没有错误。

ext-all.js 中下列代码出错

onDestroy : function() {
  if (this.loadMask) {
   this.loadMask.destroy()
  }
  if (this.rendered) {
   var A = this.body;
   A.removeAllListeners();
   this.view.destroy();
   A.update("")
  }
  this.colModel.purgeListeners();
  Ext.grid.GridPanel.superclass.onDestroy.call(this)
 },

看出是跟loadMask 有关系的。另外两个面板去掉这个可以成功。

 

 

 

分享到:
评论

相关推荐

    Ext GWT 2.0: Beginner's Guide

    《Ext GWT 2.0: Beginner's Guide》是一本专为初学者设计的指南,旨在帮助读者快速掌握Ext GWT 2.0这一强大的Web应用程序开发框架。这本书结合了理论与实践,提供了丰富的示例代码和源码,使得学习过程更加直观和...

    最新的ext2.0下载

    7. **性能优化**:针对1.0版本的性能问题,EXT2.0进行了大量优化,包括更快的渲染速度、更少的DOM操作和更有效的内存管理。 8. **国际化支持**:EXT2.0提供了多语言支持,方便开发多语种的应用程序,满足全球化需求...

    ext-2.0 ext-2.0 ext-2.0 ext-2.0 ext-2.0

    ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0

    ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记

    ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记ext2.0笔记...

    ext2.0官方文档

    这个文件系统在1993年由Rebecca Ann Heineman和Stephen Tweedie开发,作为EXT1的升级版,旨在解决EXT1在大容量硬盘上的性能和扩展性问题。EXT2.0作为EXT2系列的一个重要版本,引入了多项改进,为Linux用户提供了更加...

    ext2.0(jsp标签)

    1. **组件化**:EXT 2.0中的所有元素都是组件,如窗口、面板、表格、表单、菜单等,这些组件可以相互组合,构建出各种复杂的界面结构。组件具有独立的生命周期和事件处理机制,方便复用和维护。 2. **数据绑定**:...

    Ext2.0中文文档

    1. **组件化**:Ext 2.0基于组件的设计思想,允许开发者通过组合各种小部件来构建复杂的用户界面。这些组件可以是按钮、表单、面板、窗口等,每个组件都有其特定的功能和样式,可以单独使用或与其他组件组合。 2. *...

    ext2.0官方文档(chm),Ext 2.0 简明教程,Ext2经典应用

    1. **Ext2.0官方文档(chm)**: 这是Ext 2.0的官方帮助文档,通常以CHM(Microsoft Compiled HTML Help)格式提供,便于离线查阅。文档中详细介绍了Ext 2.0的所有类、方法、属性和事件,是学习和开发Ext 2.0应用的重要...

    Ext2.0 中文文档

    EXT2.0在EXT1.x的基础上进行了大量的改进和优化,增加了更多的UI组件,提升了性能,并且强化了对Ajax和数据绑定的支持。Ajax技术允许Web应用在不刷新整个页面的情况下与服务器进行交互,提供更流畅的用户体验。EXT...

    EXT2.0在本地浏览API的插件

    1. **引入插件**:首先,需要在EXT2.0应用的页面中引入`localXHR.js`文件,确保该插件可被EXT框架识别和使用。 2. **创建本地请求对象**:在EXT2.0中,通常我们使用`Ext.Ajax`来发送AJAX请求。对于本地文件,我们...

    EXT2.0最新压缩包

    EXT2.0作为EXT家族的一员,继承了EXT1的优点并克服了其一些局限性,尤其是在性能和可靠性方面有了显著提升。 EXT2.0的诞生是为了应对早期EXT1文件系统的局限性,如inode(索引节点)数量有限、不支持日志记录等。...

    Ext2.0组件,全组件和帮助手册

    Ext2.0是Ext JS库的一个早期版本,它是一个用于构建富互联网应用程序(RIA)的JavaScript框架。这个框架提供了一套完整的UI组件和强大的数据管理功能,使得开发者能够创建交互性强、功能丰富的Web应用。全组件和帮助...

    EXT2.0 GRID 示例

    EXT2.0是EXT库的一个早期版本,它提供了丰富的用户界面组件,包括GRID,用于展示大量结构化数据。 EXT2.0 GRID组件是EXT库中的核心部分,它允许开发者以表格形式显示数据,并提供了一系列功能,如排序、分页、筛选...

    ext2.0项目源代码供大家学习ext使用

    EXT 2.0是EXT库的一个早期版本,它包含了一系列用于构建用户界面的组件和工具,如表格、面板、菜单、窗口等。EXT 2.0项目源代码的分享为开发者提供了一个深入了解EXT框架内部工作原理和最佳实践的机会。 在EXT 2.0...

    ext2.0API

    1. **日志记录**:EXT2.0引入了日志记录功能,这大大提高了系统的可靠性。通过在发生系统崩溃或意外断电时能够恢复文件系统的完整性,避免了数据丢失。日志记录使得系统可以快速地完成检查和修复,减少了系统启动...

    ext 2.0

    Ext 2.0在前一版本的基础上进行了诸多改进和增强,旨在帮助开发者更轻松地创建功能丰富的Web应用。 在Ext 2.0中,主要包含以下几个关键组件和特性: 1. **组件系统**:Ext 2.0提供了一套完善的组件模型,包括窗口...

    EXT2.0 API文档

    EXT2.0 API文档是针对EXT JavaScript库的一个关键参考资料,主要涵盖了EXT库的版本2.0中的各种组件、方法和功能。EXT是一个强大的前端开发框架,尤其在构建数据驱动的Web应用程序方面表现突出。EXT2.0 API文档是...

    ext2.0 详解和API

    1. **组件化设计**:EXT2.0引入了一套完整的组件系统,如表格(Grid)、面板(Panel)、窗口(Window)和菜单(Menu),这些组件可以自由组合,形成复杂的用户界面。 2. **数据绑定**:EXT2.0实现了模型-视图-控制...

    EXT2.0中文教程

    EXT2.0是Linux操作系统中早期广泛使用的日志式文件系统,它在1993年由Rene Rebe开发,作为EXT1的升级版。EXT2.0在性能和可靠性上都有显著提升,尤其适用于小型到中型的文件系统。 EXT2.0的核心特性包括: 1. **日志...

    ext 2.0 源码 下载

    EXT 2.0是Web开发框架的一个重要版本,主要用于构建富客户端应用,它基于JavaScript,提供了丰富的组件库和数据管理功能。EXT 2.0源码的下载对于深入理解其内部工作原理、自定义组件以及优化性能至关重要。在学习EXT...

Global site tag (gtag.js) - Google Analytics