`

Ext4工具类使用

    博客分类:
  • JS
 
阅读更多

在Ext4中的各种类型提供的静态方法工具类, 比如查询 String 中是否包含另外一个 String

查询  API  看到Ext.String  类,

 

A collection of useful static methods to deal with strings.

 

 

其方法描述为:

 

endsWith( s, start, [ignoreCase] )

Checks if a string ends with a substring

Parameters

  • s : String

    The original string

  • start : String

    The substring to check

  • ignoreCase : Boolean (optional)

    True to ignore the case in the comparison

    Defaults to: false

     

     

使用:

if(Ext.String.endsWith(combo.getValue(),"***年")){
  alert("OK");
}

//返回 true

 

Ext日期的格式化

 

	function formatDate(value){
		var val = null;
		if(window.addEventListener){
			val = Ext.util.Format.date(value,'Y-m-d');
		}else{
			if(Ext.isDate(value)){
				var valDate = Ext.Date.format(value, "Y-m-d");
				val = valDate.toString();
			}else{
				val = value;
			}
		}
		return val;
	}

 

得到了日期, 但是传到后台格式不好转化, 进行转换

    //将时间转化为 2011-08-20 00:00:00 格式 
    //解决Ext4的formPanel通过grid的store查询问题 2012.2.22 jzr 
    function dateFormat(value){ 
        if(null != value){ 
            return Ext.Date.format(new Date(value),'Y-m-d H:i:s'); 
        }else{ 
            return null; 
        } 
    } 

 

 

今天,使用for居然失败了,

var ids = bigsuitidxmap[record.data.bigSuitNo];

for(index in ids),得到的index不对, 想到使用Ext 自带的each

 

var ids = bigsuitidxmap[record.data.bigSuitNo];
		Ext.Array.each(ids, function(rdx, index, countriesItSelf) {
			airportGrid.getSelectionModel().deselect(rdx,true,false);
		});

 

成功取得。

 

FF

可以通过 console.log(XXX) 察看结果

 

分享到:
评论

相关推荐

    android-ext4打包工具

    本篇文章将深入探讨“android-ext4打包工具”,以及如何在Android开发中使用它。 首先,我们要明白EXT4文件系统的特性。EXT4引入了多项改进,如更快的挂载速度、更大的文件系统容量(最大可达16EB)、更小的I/O延迟...

    ext相关工具包

    2. `ext-base.js`:这是EXT库的基础部分,包含EXT的核心功能,如类系统、事件系统、DOM操作等。在某些情况下,如果你只需要EXT的基本功能,而不需要完整的组件库,可以只引用这个文件,然后按需加载其他组件。 3. `...

    ext4环境搭建

    4. 可能需要使用如FUSE这样的工具在Windows上挂载EXT4文件系统。 5. 学习和理解EXT4文件系统的数据结构和操作接口。 6. 编写和测试EXT4文件系统相关的驱动或模块。 对于EXT4的开发,这是一项复杂的任务,需要深厚的...

    ext4_unpacker_exe

    由于Windows系统默认不支持ext4,因此需要这样的工具来帮助用户在Windows环境下读取或操作ext4格式的文件。 描述中提到"win平台打开ext4文件 ext4_unpacker",意味着这个程序允许用户在Windows上查看和操作原本为...

    Ext4.0调试工具

    在本文中,我们将详细探讨Ext4.0调试工具的几个关键组件及其功能,以及如何使用它们来提升开发效率。 1. **ext-4.0.0.jsb2**: 这个文件是Ext JS 4.0的源码构建文件,包含了所有库的编译信息。开发者可以利用它来...

    EXT4 自己整理的一些常用方法

    Util通常代表实用工具或通用函数库,这部分可能包括EXT4中的各种辅助函数,用于提高开发效率,如日期时间处理、字符串操作、DOM操作等。EXT4的Util类提供了许多便利的静态方法,可以在不实例化对象的情况下直接调用...

    springMVC整合ext4js

    对于添加表单的代码实现,Ext4JS提供了FormPanel类,可以方便地创建和管理表单元素,如文本字段、下拉框、复选框等。开发者可以定义表单的模型(Model),并结合Store进行数据绑定。在提交表单时,可以通过Ext.Ajax...

    Ext4 动态加载js例子

    requires: ['MyApp.util.MyUtil'], // 延迟加载 MyUtil 工具类 // ... }); ``` 当创建 `MyApp.view.MyPanel` 实例时,`MyApp.util.MyUtil` 将自动加载。 4. **路径映射** `paths` 配置项允许你设置类名与实际...

    Vs2008 ext 提示工具

    "EXT提示工具"解决了这个问题,它可以在编码过程中实时显示EXT类、方法和属性的详细信息,帮助开发者快速了解可用选项,从而提升编程体验。 【标签】"ext 提示工具" "EXT提示工具"标签明确了这个工具是与EXT库相关...

    ext4分析工具C++代码

    4. **Direct和Indirect Blocks**:为了支持大文件,EXT4使用直接块、单级间接块、双级间接块和三级间接块来存储文件数据的地址,这种设计极大地扩展了文件系统的容量。 5. **文件权限与访问控制**:EXT4遵循Unix的...

    ext3.jar ext使用非常多

    EXT3.jar的使用,意味着开发者可以在Java环境中直接调用EXT的相关类和方法,实现客户端的动态渲染。这种服务器端集成的方式,减少了前端与后端的通信负担,提高了应用的整体性能。在实际项目中,开发者可以通过Maven...

    ext4标准版

    总的来说,EXTJS4标准版是一个完整的开发工具包,适合想要学习EXTJS或基于EXTJS开发Web应用的开发者。通过学习源码,开发者可以提升自己的JavaScript技能;阅读文档,可以迅速掌握EXTJS4的用法;而实例则提供了实践...

    Ext 4.0官方最新版下载

    3. **sencha-touch-all.js** 合并:支持移动设备,与Ext JS 4.0一起使用,创建跨平台的应用。 4. **MVC** 模式强化:加强了Model、View和Controller之间的关联,使得应用结构更加清晰。 5. **高级布局系统**:支持更...

    ext.jsb工具文件

    4. 使用JSB工具:通常,开发者会使用EXT的构建工具,如Sencha CMD,来生成JSB文件。这个过程叫做“代码压缩”或“打包”,它会合并、压缩和优化所有的JavaScript源文件,生成一个单一的、优化过的文件,供浏览器加载...

    Ext JS 4 Architecture

    在学习Ext JS 4时,通过示例了解各个组件和类的使用是非常有帮助的。文档中提到的范例会展示如何使用Ext JS 4的不同特性,比如数据模型(Models)、视图(View)、控制器(Controller)等,以及如何将它们集成到一...

    Ext_类的详细介绍

    **Ext.lib.Event** 是一个工具类,封装于 **adapter** 层,旨在提供一个统一的接口来处理不同浏览器中的事件。这一工具类使得开发人员无需关注浏览器之间的差异,能够更加专注于业务逻辑的编写。 ##### 主要函数...

    AnyFo - Util - Json4Ext:通用ExtJS数据交换处理

    在Json4Ext中,目前提供了生成以下几种格式的Json数据的工具类: 1. ExtJS中普通消息类型的Json字符串 2. ExtJS中的Grid控件需要的Json字符串 3. ExtJS中常用的数组类型的Json字符串 4. ExtJS中的Tree控件需要的...

    EXT 4类的新概念

    ### EXT 4类的新概念 #### 一、概览 ExtJS 4引入了一套全新的类系统,这是自ExtJS发展以来首次从底层进行全面的重构。这套新的类系统几乎覆盖了ExtJS 4.x版本中的所有类,因此,无论是希望创建新类型的开发者,...

    ext4+Spring+hibernate的增删改查

    1. **ext4**: 这是Linux操作系统中广泛使用的第四代扩展文件系统。在本项目中,ext4可能是指服务器或开发环境的存储系统。它提供了高效、可靠的数据存储,对于运行Java应用和数据库服务至关重要。 2. **Spring框架*...

    自己写的一个动态从后台数据库加载Ext.tree的json数据工具类

    本话题涉及的是一个自定义的工具类,用于处理ExtJS库中的Ext.tree组件,该组件通常用来展示层级结构的数据,比如文件系统或者组织架构。这个工具类的核心功能是获取JSON格式的数据,并将其动态加载到Ext.tree中。 ...

Global site tag (gtag.js) - Google Analytics