首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Ext JS 新特性(3)Ext Direct及主题化、3.2 版本的改进

Ext JS 新特性(3)Ext Direct及主题化、3.2 版本的改进

Ext Direct您通常不会想要 JavaScript 框架过多关注服务器端的内容,但新的 Ext.Direct 包旨在客户端与服务器之间更畅通高效地沟通。            
Ext Direct 能够像在客户端一样调用服务器端方法。可以通过实现任意一个服务器栈来完成,它将客户端请求路由到合适的方法。这种开发方法的一个最大好处是可以替换出服务器端技术,而不需要更新 JavaScript 代码。            
Ext Direct 还利用了 Ext JS 数据存储,并减少了样板式代码,尤其是在创建和处理 Ajax 请求方面。您可以使用 Ext Direct 方法配置 DirectStore 而不必担心细节。            
Ext Direct 本身就包含很多内容。更多细节,请查阅 。
主题化尽管 Ext JS 有了重大改进,但仍然有不足之处。在 Ext JS 中从来没有一个轻松的方法来创建自定义主题,现在这仍然是一个让人失望的地方。尽管 CSS 框架已分成结构化和可视化部分,但还未解决创建 Ext JS 组件的可视化渲染中用到的图片的需求。为 Ext JS 3.0 创建主题比以前版本更加直接,但由于组件需要大量图片,该解决方案尚未完工。            
3.2 版本的改进尽管本文介绍 Ext JS 3.1,最新的 Ext JS 3.2 中一些更酷的特性却值得一提。第一项关键特性是对多种存储排序和过滤的功能。我曾在一个 Ext JS 项目中想要实现这个特性,但没有足够时间自己实现。我认为这是对原框架添加的一项核心功能。            
另一个很棒的特性是组合表单字段。有很多次我试图使用传统方法将多个字段布局到同一行,但徒劳无功,或者是产生的代码很难维护。                  
Ext JS 3.2 版本最后一个要提的特性是可访问性主题。Ext 一直努力将可访问特性引入框架,这一回很突出。有一个对应高对比度设计的大字体。
返回列表