当前位置:首页 > 技术文章 > 正文内容

DevExpress v16.1新功能介绍

arlanguage1周前 (04-27)技术文章8

适应性

改进

DevExtreme & HTML5/JS v16.1为不同屏幕分辨率提供了不同的dxForm组件,此外,我们的HTML5 Data Grid专为小屏幕提供了一些新功能:

  • 使用鼠标点击扩展或折叠groups;
  • Group rows使用上下文菜单;
  • 使用复选框选择columns。

支持AngularJS 2.0

DevExtreme编辑器新增支持AngularJS 2.0

ASP.NET MVC Wrappers (CTP)

v16.1新增支持DevExtreme ASP.NET MVC Wrappers,ASP.NET开发者可使用Razor C#代码在MVC应用中使用DevExtreme组件。

集成Bootstrap

DevExtreme Theme Builder新增支持可自定义的Bootstrap模板,定义UI变得更加快捷和简单。

Data Grid

Banded Column Layout

HTML5-JavaScript Data Grid提供了扩展布局和自定义选项,可以方便的进行整个column的重拍。这个功能在针对跨多区域的用户场景时使用体验更佳。

Data Visualization

HTML5-JavaScript TreeMap

TreeMap可以快速对单层或多层数据进行嵌套,或者通过可量化的变量进行排序和定义尺寸。

客户端导出HTML5-JavaScript Chart

HTML5 Data Visualization组件新增支持客户端导出和打印图表的功能,目前支持:

  • 导出PNG, JPEG, GIF, SVG 和 PDF
  • 打印
  • 可自定义的菜单

连续数据的离散呈现

在TML5-JavaScript Range Selector内配置数据时,可以根据自己的需要分离连续的数据(比如数字或者时间),这个功能通过新增的 "semidiscrete" scale type就可以做到。

模块化

从v16.1开始,可只使用小的模块,根据自己的需要加载功能。支持以下几种方式:

  • 使用 RequireJS 自动加载模块
  • 使用 Webpack 创建集合(bundle)
  • 使用 jspm package manager 加载模块
  • 使用 DevExtreme Bundler 工具创建包含特定模块的集合

Pivot Grid

Field Panel

v16.1新增一个非常有用的组件:Field Panel,让最终用户轻松排列字段,改变筛选和排序设置。

图表集成

DevExtreme v16.1简化了将HTML5 图表与HTML5 Pivot Grid集成的步骤。

可重新定位的Data Field Headers

DevExtreme v16.1的Pivot Grid可以在column或row区域内对Field Headers指定显示的位置。

运行时Summary Type Selection

最终用户可以在Pivot Grid's context menu下修改Summary Type。

Tree Header Layout

DevExpress HTML5 Pivot Grid新增了tree layout模式,在Web APP上可以最大化屏幕分辨率。

Scheduler

Agenda View

HTML5 Scheduling组件增加了紧凑的Agenda View模式。

Timeline Month View

新版本HTML5 Scheduler新增了Timeline Month View。

支持Time Zone

可根据需要指定时间区域。

集成Visual Studio

弃用"cordova-wp8"平台之后,Apache Cordova目前仍然保持维护支持Windows 8, 8.1 and 10的"cordova-windows" 。DevExtreme项目已经更新支持新的变化。

改进组件

HTML5-JavaScript SelectBox

SelectBox支持value completion,支持TAB键盘操作。设置searchMode为'startswith'可启用自动完成。

HTML5-JavaScript TagBox

  • 不用重新打开tag-box就可以选择多个items;
  • TagBox组件支持 single-line 模式。所有选中的tags会在一行中显示并且支持垂直滚动;
  • 可以通过键盘快捷键查找选中的tags;
  • Value completion,快捷键TAB可以选择建议值。

其他

  • 改进性能
  • 新增NPM Package
  • 不再支持IE8
  • 支持 jQuery Globalize version 1.X

======================================================================

DevExpress专为企业客户提供团队、企业授权优惠方案,欢迎来电咨询:023-66090381

慧都控件|提供软件技术整体解决方案

扫码关注微信

云集全球三千余款优秀控件、软件产品,提供行业领先的咨询、培训与开发服务

微信ID:EVGET_Huidu

企业QQ:800018081|电话:023-66090381

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/4177.html

分享给朋友:

“DevExpress v16.1新功能介绍” 的相关文章

Nginx基础知识之rewrite反向代理规则

location ~ .*\.(sh|bash)?$ {return 403;}~是区分大小写的匹配。? 是匹配前面的字符零次或者一次。状态码403是Fobidden,表示服务器已经理解请求,但是拒绝执行它。访问的URL以.sh或.bash结尾,则返回状态码403。403表示服务器已经理解请求,但是...

在 Ubuntu 或 Debian 系统上安装以及配置 nginx-1.20.1.tar.gz

安装和配置 Nginx 的步骤如下:下载 Nginx:1、首先,你需要从 Nginx 的官方网站下载源代码包。在你的服务器上执行以下命令,下载 Nginx 1.20.1 版本的源代码包:wget http://nginx.org/download/nginx-1.20.1.tar.gz2、解压源代码...

Nginx负载均衡安全配置说明2 nginx负载均衡配置文件

上一节,我们对Nginx安全配置的几个知识点做了一个说明,例如限制IP访问、文件目录禁止访问限制、需要防止DOS攻击、请求方法的限制和限制文件上传的大小这个进行了一个分析说明,详细的文章请关注我的头条号:一点热,在里面看回之前的文章,快速入口Nginx负载均衡的一些安全配置说明其实,配置Nginx的...

宝塔面板——永久免费的服务器运维面板

宝塔面板是什么?宝塔面板,简单好用的服务器运维面板。官称永久免费。Linux版请确保纯净系统安装(支持CentOS、Ubuntu、Debian、Fedora、deepin),Web端管理,一键创建网站、FTP、数据库、SSL;安全管理,计划任务,文件管理,PHP多版本共存及切换;自带LNMP与LAM...

「Nginx」-一定要明白Nginx的七层代理与四层代理

代理是在服务器和客户端之间的一层服务器,代理将客户端的请求转发给服务器,然后将服务端的响应转发给客户端。常用的代理技术分为正向代理、反向代理。Nginx虽然主要是来解决反向代理的,但也能支持正向代理。正向代理:代理服务器替代访问者去访问目标服务器。访问者知道目标服务器,目标服务器只知道代理服务器。需...

VUE3前端开发入门系列教程

一直以来使用ThinkJS开发,使用Semantic-UI手写代码,又缺少一些table等插件,好累。平时使用NodeJS开发后端较多,一直有接触VUE想法,总是不得入门(可能是思维固化了),再次深入研究,直接从VUE3入手,并借这次机会写个入门系列教程,一是做个笔记备查,二是与大家分享。初次入门V...