新的列表网格过滤器允许您为商店中找到的唯一值范围创建过滤器选择。如果您不配置存储,则网格的存储用于创建过滤器选择。例如和用法,请参考现代网格列表过滤器的文档。
现代网格的列宽和位置现在是有状态的,就像经典网格一样。用户可以根据需要重新排列网格,甚至在页面重新加载之后。
为 Modern Slider 组件添加了垂直选项。
改进了现代虚拟商店的选择模型。
改进了 Microsoft Windows 触摸设备上 Ext.dataview.List 的滚动性能。
改进了对经典 TreePanel 和 Grid 组件的 JAWS 屏幕阅读器支持。
将树节点拖放到 HTML 编辑器的易用性改进。
过滤器栏与 4k 屏幕上的浏览器缩放更好地对齐。
开发
使用可无缝协同工作的企业级框架、组件和工具加速 Web 应用程序开发。
广泛的 140 多个预构建组件库包括但不限于:
网格 - 处理数百万条记录并提供内置功能,例如排序和分组。
Pivot Grid - 向 JavaScript 应用程序添加强大的分析功能。
导出器 - 将数据从标准网格或透视网格导出为多种常见格式。
布局 - 使用强大而灵活的布局系统确保所有组件的正确尺寸和定位。
图表 - 使用各种动态和静态图表(包括折线图、条形图和饼图)直观地表示数据。
D3 适配器 - 向您的 Web 应用程序添加复杂的数据驱动文档包 (D3) 可视化,例如热图、树形图、旭日形等。
设计
使用 Sencha Architect、Stencils 和 Themer 等预集成工具改进设计过程。
Architect - 使开发人员能够使用拖放功能构建 Ext JS 应用程序,因此花费在手动编码上的时间更少。
Stencils - 使开发人员能够快速轻松地模拟、设计样式、原型和评估界面设计。
Test
Sencha Test(包含在企业版中)是针对 Ext JS 的综合性单元和端到端测试解决方案。Sencha Test 帮助开发人员和测试自动化工程师:
通过端到端测试提高应用程序的质量。
利用 Ext JS 应用程序的单元和功能测试来提高团队生产力并加快发布周期。
通过利用 Sencha Test 和 Ext JS 之间的深度集成来创建健壮的测试。
Adaptive
Ext JS 包括一个灵活的布局管理器,可帮助组织跨多个浏览器、设备和屏幕尺寸的数据和内容的显示。它可以帮助您控制组件的显示,即使对于最复杂的用户界面也是如此。Ext JS 还提供了一个响应式配置系统,允许应用程序组件适应特定的设备方向(横向或纵向)或可用的浏览器窗口大小。