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

EXT功能描述

阅读更多
1 框架功能包括:
1.1 对页面Dom的核心操作
如获取指定元素,利用CSS/Xpath等语法批量获取页面元素,创建页面对象及页面对象操作(添加/插入/删除等)。
1.2 Js内置对象功能扩展
对Array、Function、Number、String、Date都进行了一些功能扩展。
1.3 Ajax功能
Ajax提交数据及请求处理。
1.4 多种组件
如按钮、日期控件、编辑器、颜色面板、Grid、Tree、Tab页,弹出窗口等
1.5 对页面及个元素的事件管理。
如为页面元素绑定事件,取消事件等。
1.6 创建各种简易的动画效果。
如淡入淡出、高亮、缩放等。
1.7 键盘功能绑定及常用的键盘导航。
可以轻松实现对键盘(组合)按键与页面元素事件的绑定。
可以轻松对页面常用的导航键(上下左右箭头、home、end、enter、tab、esc等)绑定指定的功能
1.8 在页面及各种元素上创建遮罩效果。
1.9 创建定时任务。
使页面在指定的时间执行某项任务(功能如Dom的setTimeout功能)
1.10 强大的模板机制
对于一些格式相同的html数据,为提高其重用性,可以为创建模板,以后只需传入数据即可。
Ext的模板不仅支持常用的标记匹配替换,还支持匹配串格式化,简单的循环及条件匹配。
1.11 完善的页面样式管理
创建样式,为元素设定样式,获取样式等。
1.12 统一的数据管理方式
无论是数组,JSon或者是xml,Ext都能对其进行统一管理,自动转换为统一的格式便于框架内部各部分使用。
1.13 元素拖放及resize支持
除了简单的拖放功能,还支持对元素拖放范围的管理。
1.14 状态管理功能
Ext内置了对所有组件的状态管理功能,如Layout,窗口等,对于组件的最后操作会自动记录下次访问可还原到用户上次操作的状态。
1.15 完整的布局种类
包括了10种我们可能用到的布局方式,如borderLayout,tableLayout,FormLayout等,基本可以满足常见的各种布局需求。
2 各个组件功能:
2.1 Form
2.1.1 标签与输入项对应
2.1.2 标签对齐方式、宽度
2.1.3 实时验证并提示错误,自定义错误信息及样式
2.1.4 默认值
2.1.5 对键盘输入按键的过滤
2.1.6 输入框宽度根据内容自动扩展
2.1.7 内置了DateField(日期输入)、NumberField(数字输入)、TimeField(时间输入选择)、Combo(下拉框)、htmlEditor(编辑器)。每个类型都有其自身的许多属性定义。
2.1.8 Fieldset对表单项进行分组显示,允许对单个组的折叠隐藏
2.1.9 Ajax提交与普通提交
2.2 Grid
2.2.1 不可编辑与可编辑Grid
2.2.2 选择模式:行选择,列选择。其中行选择包括checkbox选择。
2.2.3 通过行前面的checkbox选择行及标题行checkbox全选行。
2.2.4 设定是否允许多行选择。
2.2.5 列数据输出前的格式化,允许显示图片及各种html样式,如黑体字,链接。
2.2.6 行号显示
2.2.7 对特定列设定是否支持列排序,显示及隐藏、调整宽度。可设定列数据对齐方式。
2.2.8 加载数据是否显示遮罩
2.2.9 数据隔行变色
2.2.10 数据分组显示及统计
2.3 Tree
2.3.1 创建本地树或通过ajax创建树。
2.3.2 是否允许拖放节点
2.3.3 设定节点拖放范围
2.3.4 多节点选择及Checkbox选择节点
2.3.5 是否显示根节点
2.3.6 定义每个节点的图标
2.3.7 可编辑的树节点
2.3.8 树节点排序
2.4 Tabpanel
2.4.1 设定默认显示的tab页
2.4.2 通过ajax加载tab页内容或直接用html填充
2.4.3 将页面指定内容自动转换为tab页
2.4.4 设定每个Tab页内容第一次激活时加载内容还是初始化时全部加载。
2.4.5 是否允许拖动该tab组件。
2.4.6 当多个tab页标题宽度大于tab组件的宽度时是否出现滚动左右滚动箭头
2.4.7 自定义Tab页标题默认宽度,最小宽度,每个tab页标题之间的间距,及tab标题出现的位置(top/bottom)。
2.5 Menu
2.5.1 类windows菜单效果
2.5.2 包含常用的文字菜单项、带有复选框/单选框的菜单项、颜色选择菜单项、日期选择菜单项及菜单之间的分割线。
2.5.3 无限级子菜单
2.6 Data/Store
2.6.1 各类数据获取代理,如普通数据传入、http数据获取,跨域数据获取。
2.6.2 各种数据转换器:支持xml、json、数组。
2.6.3 可扩展其它类型的数据获取代理及数据转换器
2.6.4 对数据的动态维护,如添加删除数据,可直接影响到数据使用者如grid
2.6.5 数据排序
2.7 窗口类
2.7.1 支持常用的alert、confirm、prompt、processBar及等待loading。此外可以根据需要自定义弹出类型(如高宽、显示按钮类型,显示图标、是否允许关闭等)
2.7.2 Portal窗口(组),用于实现类似windows桌面应用程序的效果。
2.7.3 可以实现弹出各种类型的窗口内容。
分享到:
评论

相关推荐

    Ext4.0学习总结及功能详解

    Ext4.0学习总结及功能详解。描述ext各种控件用法,布局等。

    vbwow64ext.rar

    '现在是64位系统64位进程的天下,有时候想对某些X64进程进行一些不可描述的操作, '使用VB6来开发,某些功能基本上不可能实现,比如想注入一个X64进程 '有了本模块,一切都变得有可能,虽然VB6处理某些东西吃力...

    ext portal 可拖拉面板

    EXT Portal 是一个大型网站应用的一部分功能示例,全部是仿Windows窗口的布局,每一个都可以实现拖动,可以设置一行或一列显示多少窗口,可以调用远程窗口,还有一些其它功能不知如何描述,请下载自己体验。

    Ext 3.0 中文文档

    一些功能调用如AH=3,5等,在中断向量表中INT 13的SEG,OFFSET 描述为[13h*4+2],[13h*4],将此中的程序先保存后,再替换为自己的代码, 当你AH=2的时,它便会call原始INT 13地址来完成操作. 只要找到原始INT ...

    ext4fs_read_write_forwin:这是 ext4fs 的 windows 读写项目

    ext4fs_read_write_...此工程开发环境为:OS: win7IDE: VS 2010功能描述:在windows平台下对ext2~ext4文件系统中的指定文件的文件名进行修改,也可对指定的文件的内容进行修改;部分代码基于ext2read开源项目:

    language-ext:C#函数语言扩展-函数编程的基类库

    C#函数式编程语言扩展 该库使用并滥用C#的功能来提供功能编程的“基类库”,如果您着眼睛看,它看起来像是对语言本身的扩展。 这里的愿望是使C#编程更加可靠,并使工程师的...要使用language-ext的代码生成功能(顺

    ext3u:取消删除对 ext3 linux 文件系统的支持

    分机3u 取消删除对 ext3 linux 文件系统的支持=== 描述支持恢复 ext3 文件系统中已删除的文件。 此功能基于新的内核模块ext3u ,它向原始 ext3 文件系统添加了一系列允许管理和恢复已删除文件的有效结构。 此外,该...

    Ext+dwr+Hibernate+struts进销存管理系统终于完工(含源码)

    项目描述:本系统是一个典型的RIA风格进销存系统,采用Ext+dwr+Hibernate+struts技术实现。 系统功能模块: 1.基本信息管理:产品信息管理,客户信息管理,供应商信息管理。 2.销售管理:销售管理,与客户...

    fusioncharts钻取功能总结

    详细描述了fusioncharts的钻取功能

    extjs实现选择多表自定义查询功能 前台部分(ext源码)

    主要使用的技术: 1、extjs2.0,整体框架 2、RemoteCheckboxGroup.js ,用于动态生成表字段(供查询结果使用) 3、Ext.ux.grid.RowActions.js,用于grid行扩展(上移下移删除等) 4、Datetime.js,用于时间选择 5、...

    基于C++实现的一款用于开发人员查看各种文件系统原始映像文件内容的小工具源码,该工具基于Qt

    功能描述 选择要打开的文件系统原始映像文件所在路径。 点击确认按钮,完成加载并显示文件系统内容。 右键点击文件,可以导出文件。 右键点击文件/目录,可以导入文件,新建目录,删除目录(这些功能是实验性的,...

    信息管理系统开发MVC框架源码

    这是一款采用了ext.net+ibatis.net+spring.net(接管controller)技术搭建的开发框架,代码干净,已包含基础的系统功能模块。 可以快速上手开发企业的信息管理系统,也可提供oracle 11g版本框架非常适合二次开发人员...

    易写 64 位子程序|易读写 64 位进程 - eWOW64Ext 模块纯源码-易语言

    本模块的核心作用简单描述是: 允许你在一个 易语言 子程序内进入 64 位环境! 也就是:wow 环境 -> 进入 x64 环境 -> x64 函数调用 或 x64 汇编代码 -> 退出 x64 环境 -> wow 环境,以上必须在一个子程序内完成; ...

    testdisk-6.13.linux26.tar.bz2

    描述: TestDisk 是一款强大 的免费数据恢复软件! 早期主要是设计用来在使用有缺陷的软件,病毒或人为误操作(如不小心删除分区表)导致的分区丢失后,帮助用户恢复丢失分区,或修复不能启动的磁盘。 用Testdisk来...

    蓝梦软件BestRecoveryForLinux数据恢复软件

    Ext3: 是 ext2 的下一代,是在保有目前 ext2 的格式之下再加上日志功能。它兼容ext2,并且从ext2转换成ext3并不复杂。ext3文件系统已经非常稳定可靠。EXT4: 是ext3文件系统的后继版本,但是Ext4是Linux文件系统的一...

    leetcode2-leetcode-ext:leetcode的Chrome扩展

    leetcode-ext文件夹是chrome扩展的源代码。 server文件夹是从 leetcode.com 抓取问题标签的源代码。 用法 主要有六大功能: 在不同的难度、不同的公司标签和不同的标签中展示你的进步。 隐藏接受和困难。 隐藏锁定的...

    ExtAspNet_v2.3.2_dll

    -v0.2beta2版本中关于PersistChildren(true)的描述有误,这个是设计时属性,和运行时是否保持状态没有关系。 -修正CheckBox控件的CheckedChanged事件会被触发两次的BUG(Data PostBack->AutoPostBack, Event ...

    matlab如何敲代码-psychopy_ext:行为神经科学和心理学实验的快速可重复设计,分析和绘图的框架

    用于构建和分析实验的模板(行为和功能磁共振成像) 简化的描述统计 漂亮的情节 自动运行(单元测试)实验 自动GUI和命令行解释器 定制需求? 继承和自定义:一切都是一堂课! 内置的简单视觉模型(像素差异,...

    基于J2EE 客户管理系统毕业设计

    描述了JAVA和Ext技术的特点以及在互联网上使用的情况,客户管理系统不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率,基于全面考虑,摩托罗拉管理系统应运而生。 关键字:JAVA、...

    fbind:多功能的Android安装实用程序,可用于文件夹,EXT4图像,LUKSLUKS2加密卷,常规分区等

    描述 fbind是一种多功能安装工具,用于文件夹,磁盘映像,LUKS / LUKS2加密的卷,常规分区等。 执照 版权2017年至今,VR25 @ xda-developers 该程序是免费软件:您可以根据自由软件基金会发布的GNU通用公共许可证的...

Global site tag (gtag.js) - Google Analytics