界面控件DevExtreme JS ASP.NET Core 2024年度产品规划预览(一)

news2024/11/26 23:26:40

在本文中我们将介绍今年即将发布的v24.1附带的主要特性,这些特性既适用于DevExtreme JavaScript (Angular、React、Vue、jQuery),也适用于基于DevExtreme的ASP.NET MVC/Core控件。

DevExtreme v24.1产品图集

注意:本文中列出的功能和特性说明官方当前/预计的发展计划,此信息仅供参考之用,其中列出的功能/产品可能会更改。

获取DevExtreme v23.2正式版下载(Q技术交流:909157416)

全新的Splitter(分隔器)组件

下一个主要更新(v24.1)将包括一个新的Splitter UI组件,该组件可用于在其各个窗格(水平和垂直)中合并各种UI控件。

DevExtreme v24.1产品图集

DevExtreme Splitter控件将附带许多功能,包括:

  • 通过拖动分隔(分隔符)条调整窗格大小的功能。
  • 创建嵌套水平和垂直窗格的高级视图。
  • 设置窗格大小限制的选项。
  • 折叠和展开窗格的功能。
  • 支持键盘导航。

此外,JavaScript Splitter将包括一套全面的自定义选项。

支持Angular HttpClientModule

大多数前端应用程序依赖HTTP协议来下载/上传数据,并利用额外的后端服务。

DevExtreme附带了一个数据层——一组互补的组件,允许您根据需要读取和写入数据。目前这些组件依赖于Ajax请求来进行服务器通信,而这并不是Angular的原生请求,Angular为Angular应用提供了一个名为HttpClientModule的客户端HTTP API。

在v24.1中期望在所有Angular数据层组件中从使用Ajax请求过渡到使用HttpClientModule,所有请求都将通过HttpClientModule路由。

Shadow DOM支持(CTP)

Shadow DOM 是三种Web组件规范当中的一个,由HTML模板和自定义元素补充。Shadow DOM允许您将DOM子树附加到元素上,并对页面中运行的JavaScript和CSS隐藏该树的内部结构。因此,Shadow DOM有助于构建可伸缩的、无冲突的web应用程序,使开发复杂的、基于组件的web接口变得更容易。

在即将到来的主要更新中,您可以在Shadow DOM中使用DevExtreme组件,该功能将作为Angular、Vue和React的社区技术预览版(CTP)提供。

内容安全策略(CSP)

在v23.1发布周期中发布了内容安全策略(CSP)支持,在v24.1中将扩展CSP集成并添加对JavaScript HTMLEditor的支持。

可访问性

在增强可访问性支持的持续努力中,v24.1将解决DevExtreme UI组件的一系列与可访问性相关的问题。主要重点是解决自愿产品可访问性模板(VPAT)文档中概述的限制,我们将继续在文档中添加必要的部分,并详细说明各个UI组件的特定可访问性支持。

UI/UX和API增强
DropDownButton — 自定义按钮模板

新版本会新增功能来取代使用自定义内容的基础DropDownButton按钮,这个功能将通过模板机制实现。

DevExtreme v24.1产品图集

Menu/ContextMenu — 项目滚动

新版本将介绍允许用户轻松地滚动一大组Menu或ContextMenu子菜单项的功能。

DevExtreme v24.1产品图集

表单 — 分组标题自定义内容

这个功能将允许用户在Form组件中自定义GroupItem标题,为其分配用户选择的内容,这个功能将通过模板机制实现。

DevExtreme v24.1产品图集

HtmlEditor — 支持拼写检查

DevExtreme HtmlEditor v24.1将完全支持Google Chrome的拼写检查,这个新增功能将通过实时拼写更正/建议支持来增强文本编辑功能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1565212.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++的并发世界(三)——线程对象生命周期

0.案例代码 先看下面一个例子&#xff1a; #include <iostream> #include <thread>void ThreadMain() {std::cout << "begin sub thread:" << std::this_thread::get_id()<<std::endl;for (int i 0; i < 10; i){std::cout <&…

对 NGINX、Kong 和 Amazon 的 API 管理解决方案进行基准测试:它们能否交付实时 API?

原文作者&#xff1a;Alessandro Fael Garcia of F5 原文链接&#xff1a;对 NGINX、Kong 和 Amazon 的 API 管理解决方案进行基准测试&#xff1a;它们能否交付实时 API&#xff1f; 转载来源&#xff1a;NGINX 开源社区 NGINX 唯一中文官方社区 &#xff0c;尽在 nginx.org.c…

JavaScript 对象管家 Proxy

JavaScript 在 ES6 中&#xff0c;引入了一个新的对象类型 Proxy&#xff0c;它可以用来代理另一个对象&#xff0c;并可以在代理过程中拦截、覆盖和定制对象的操作。Proxy 对象封装另一个对象并充当中间人&#xff0c;其提供了一个捕捉器函数&#xff0c;可以在代理对象上拦截…

文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《考虑灵活性供需平衡的新型电力系统长短期储能联合规划》

本专栏栏目提供文章与程序复现思路&#xff0c;具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源…

Linux_进程的优先级环境变量上下文切换

文章目录 一、进程的优先级二、进程的四个重要概念三、上下文切换四、环境变量4.1 查看当前shell环境下的环境变量与内容 一、进程的优先级 什么是优先级&#xff1f; 指定一个进程获取某种资源的先后顺序本质是进程获取cpu资源的优先顺序 为什么要有优先级 进程访问的资源&am…

基于java+springboot+vue实现的医院门诊在线挂号系统(文末源码+Lw)23-222

摘 要 伴随着信息技术与互联网技术的不断发展&#xff0c;校园也进到了一个新的信息化时代&#xff0c;传统管理技术性没法高效率、容易地管理医院门诊在线挂号信息内容。为了实现时代的发展必须&#xff0c;提升医院门诊在线挂号高效率&#xff0c;各种各样医院门诊在线挂号…

2-PS修改图片颜色

【问题介绍】PS 快速改变图片颜色&#xff0c;可以生成一个系列的可爱作品 如下图&#xff0c;一个可爱的白色云朵蓝色背景 蓝白色冰淇淋 如果我们想要改一改颜色&#xff0c;做出一个系列的绿色冰淇淋、粉色冰淇淋呢&#xff1f; 方法1 【最简单】图像→替换颜色 调整后效果…

武汉星起航:跨境电商全球贸易新引擎,展现无限商机与优势

在全球经济一体化的浪潮下&#xff0c;跨境电商行业以其迅猛的发展势头和独特的优势&#xff0c;成为了推动国际贸易增长的重要引擎。跨境电商不仅为企业提供了更广阔的市场空间&#xff0c;也为消费者带来了更多选择和便利。武汉星起航将深入探讨跨境电商在强势发展中所展现出…

百度语音识别

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 一、建号—获取试用KEY二、测试代码三、运行四、运行结果五、验证五、总结 一、建号—获取试用KEY https://console.bce.baidu.com/ai/#/ai/speech/overview/index…

TCP网络协议栈和Posix网络部分API总结

文章目录 Posix网络部分API综述TCP协议栈通信过程TCP三次握手和四次挥手&#xff08;看下图&#xff09;三次握手常见问题&#xff1f;为什么是三次握手而不是两次&#xff1f;三次握手和哪些函数有关&#xff1f;TCP的生命周期是从什么时候开始的&#xff1f; 四次挥手通信状态…

LabVIEW挖坑指南

一、挖坑指南 1.1、输出变量放在条件框内 错误写法&#xff1a; 现象&#xff1a;如果没进入对应的分支&#xff0c;输出为默认值 正常写法&#xff1a; 让每个分支输出的值都在预料之内。 1.2、统计耗时不准 错误写法 现象&#xff1a;统计出来的耗时是2000ms 正常写法&a…

06 | Swoole 源码分析之 Coroutine 协程模块

首发原文链接&#xff1a;Swoole 源码分析之 Coroutine 协程模块 大家好&#xff0c;我是码农先森。 引言 协程又称轻量级线程&#xff0c;但与线程不同的是&#xff1b;协程是用户级线程&#xff0c;不需要操作系统参与。由用户显式控制&#xff0c;可以在需要的时候挂起、或…

【软件工程】详细设计(二)

这里是详细设计文档的第二部分。前一部分点这里 4. 学生端模块详细设计 学生端模块主要由几个组件构成&#xff1a;学生登录界面&#xff0c;成绩查询界面等界面。因为学生端的功能相对来说比较单一&#xff0c;因此这里只给出两个最重要的功能。 图4.1 学生端模块流程图 4.…

数据库加载驱动问题(java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver)

java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 遇到此问题&#xff0c;首先检查IDEA外部库中是否有mysql数据库驱动。如下所示&#xff1a; 如果发现外部库中存有mysql数据库驱动&#xff0c;需要在数据库配置文件中查看是否设置有时区mysql8.0以上版本需要设…

多态--下

文章目录 概念多态如何实现的指向谁调谁&#xff1f;例子分析 含有虚函数类的大小是多少&#xff1f;虚函数地址虚表地址多继承的子类的大小怎么计算&#xff1f;练习题虚函数和虚继承 概念 优先使用组合、而不是继承; 继承会破坏父类的封装、因为子类也可以调用到父类的函数;…

Springboot整合Milvus向量库

1. Milvus的Maven依赖&#xff0c; 配置如下 <dependency><groupId>io.milvus</groupId><artifactId>milvus-sdk-java</artifactId><version>2.3.4</version><exclusions><exclusion><artifactId>log4j-slf4j-imp…

【蓝桥备赛】异或和——树状数组、DFS

题目链接 异或和 思路分析 树上每个点都有一个点权&#xff0c;对树上的更新操作是修改指定点的点权&#xff0c;查询操作是查询指定点为根结点的子树点权异或和。 这里的这些操作都和树状数组的单点修改和区间查询非常相似&#xff0c;即我们在修改一个点时&#xff0c;同时…

浅谈物联网高速公路智慧配电室系统构建方案

关键词&#xff1a;高速公路&#xff1b;智慧供配电&#xff1b;电力监控&#xff1b;配电室智能运维托管&#xff1b;安全隐患 0、引言 随着高速公路事业的不断发展和路网的不断延伸&#xff0c;传统的管理方式已难以满足日益增长的需求&#xff0c;动态管理和安全隐患预警成…

当面试官问你插入排序算法,你敢说自己会吗?

算法学习的重要性 在程序员的世界里&#xff0c;算法就如同一座桥梁&#xff0c;连接着问题与解决方案&#xff0c;是实现优秀程序的关键。 掌握算法&#xff0c;就能够在面对各种问题时&#xff0c;找到最合适的解决方法&#xff0c;以最少的时间和空间&#xff0c;实现最优的…

【airtest】自动化入门教程(四)Poco元素定位

目录 一、基础操作 1、通过属性名等方式 2、通过属性组合 3、子节点方式 4、子节点加属性组合方式 5、孙节点offspring 6、兄弟节点sibling 7、父节点parent 8、正则表达式 9、直到某个元素出现 10、直到某个元素消失 二、通过局部坐标定位 1、使用局部坐标系的cli…