尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
界面控件DevExtreme v23.1、v23.2盘点 - 增强的TypeScript(Angular、React、Vue)
DevExtreme拥有高性能的HTML5 / JavaScript小部件集合使您可以利用现代Web开发堆栈包括ReactAngularASP.NET CorejQueryKnockout等构建交互式的Web应用程序。从Angular和Reac到ASP.NET Core或VueDevExtreme包含全面的高性能和响应式UI小部件集合可在传统Web和下一代移动应用程序中使用。 该套件附带功能齐全的数据网格、交互式图表小部件、数据编辑器等。在本文中我们将主要介绍DevExtreme在最近的两个主要更新(v23.1和v23.2)中引入的TypeScript相关的增强。DevExpress新旧版本帮助文档下载欢迎进QQ qun获取169725316所有框架现在您可以直接从特定于框架的包中导入所有必需的类型不再需要从单独的devextreme 包中导入类型。Beforeimport { ColumnChooserMode } from devextreme/common/grids; import DataGrid from devextreme-react/data-grid;Afterimport DataGrid, { DataGridTypes } from devextreme-react/data-grid; const currentMode: DataGridTypes.ColumnChooserMode;React在React组件中完全支持类型现在是可用的这将确保您的组件按预期运行并避免潜在的开发相关问题。Angular现在支持组件属性中的文字联合类型IntelliSense为这些特定类型提供了代码补全功能。您还可以指定泛型类型参数来定义数据感知组件实例(例如我们的DataGrid)。import { Component, ViewChild } from angular/core; import { DxDataGridComponent } from devextreme-angular/ui/data-grid; import { Employee } from ./data; Component({ selector: app-root, templateUrl: ./app.component.html, styleUrls: [./app.component.css] }) export class AppComponent { ViewChild(DxDataGridComponent) dataGrid!: DxDataGridComponentEmployee, number; onButtonClick() { const selectedRows: Employee[] this.dataGrid.instance.getSelectedRowData(); } }DemosDevExtreme React demos被迁移到TypeScript您可以在求值期间选择JavaScript和TypeScript。我们将所有的React演示从类组件转换为功能组件以更好地使演示与现代React开发实践保持一致。对于Vue所有的demo都被转移到TypeScript中。从Options API切换到Composition API。
RELATED

相关推荐

【ACM出版、西安科技大学主办】第九届计算机信息科学与人工智能国际学术会议(CISAI 2026)

【ACM出版、西安科技大学主办】第九届计算机信息科学与人工智能国际学术会议(CISAI 2026)

第九届计算机信息科学与人工智能国际学术会议(CISAI 2026)将于2026年9月11日至13日在中国西安举行。本次会议旨在汇聚全球该领域的专家、学者、研究人员及相关从业者,分享最新研究成果,探讨前沿热点问题,交流创新经验与…

📅 2026/7/30 13:03:29
NS-USBLoader完整指南:[特殊字符]三步解决Switch游戏管理的所有痛点

NS-USBLoader完整指南:[特殊字符]三步解决Switch游戏管理的所有痛点

NS-USBLoader完整指南:💰三步解决Switch游戏管理的所有痛点 【免费下载链接】ns-usbloader Awoo Installer and GoldLeaf uploader of the NSPs (and other files), RCM payload injector, application for split/merge files. 项目地址: https://gitc…

📅 2026/9/5 0:20:47
Selectrum历史版本回顾:从1.0到最终版的功能演进

Selectrum历史版本回顾:从1.0到最终版的功能演进

Selectrum历史版本回顾:从1.0到最终版的功能演进 【免费下载链接】selectrum 🔔 Better solution for incremental narrowing in Emacs. 项目地址: https://gitcode.com/gh_mirrors/se/selectrum Selectrum作为Emacs中一款高效的增量筛选解决方案…

📅 2026/8/22 5:17:51
MORE NEWS

更多资讯

📰

保持时间违例:芯片设计中比建立时间更致命的时序杀手

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

IAR+NeuSAR深度适配RISC-V AUTOSAR开发全解析

1. 项目概述:一场嵌入式开发效率的“底层基建升级”最近在汽车电子圈里,IAR和东软睿驰联手的消息传得挺快。不是那种发个新闻稿就完事的合作,而是实打实把工具链和操作系统捏在一起——IAR Embedded Workbench正式支持东软睿驰自研的NeuSAR O…

📰

Spring Boot 绑定嵌套 Bean 详解:从 @ConfigurationProperties 到集合泛型

一、前言:为什么配置绑定值得单独讲一篇? Spring Boot 的"约定优于配置"很大程度上体现在 application.yml 与 Java Bean 的自动绑定上。大多数开发者只会绑简单字符串,遇到嵌套对象、List、Map、泛型、多层级就翻车——配置读不进…

📰

Android 常考面试题详解:从四大组件到性能优化,一篇吃透

一、前言:Android 面试考什么? Android 面试的经典结构是:Java/Kotlin 基础 → Android 四大组件 → 消息机制 → View 体系 → 性能优化 → 项目深挖。其中 Android 特有的部分集中在中间三块,也是本文重点。以下 25 道高频题按模…

📰

【电子科技大学主办 | 成都举办】第十届电气、机械与计算机工程国际学术会议(ICEMCE 2026)

第十届电气、机械与计算机工程国际学术会议(ICEMCE 2026) 2026 10th International Conference on Electrical, Mechanical and Computer Engineering 随着新一轮科技革命和产业变革的不断深入,电气、机械与计算机工程正加速融合发展&#…

📰

ARM ABI规范全景解析:从arm-software/abi-aa仓库到编译器后端落地

做交叉编译这些年,我有个根深蒂固的习惯:只要遇到“函数调用传参传得好好的,一优化就炸”这类问题,第一反应不是去翻优化选项,而是去查编译器到底按哪一套 ABI 来生成代码。ABI 全称 Application Binary Interface&…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬