内容导航

dhtmlxSuite

JS界面库,构建企业级的Web和移动设备应用

以下是 "新版功能",如果您需要了解更多信息,您可以联系我们。

支持 TypeScript

If you have ever used TypeScript, there is no need for us to list its advantages如果您曾经使用过TypeScript,那么它的优点应该不需要我们列出了 – 您已经完全知道了。今天,您将很高兴地了解到,从5.1版开始,dhtmlxSuite正式支持TypeScript。

TypeScript 允许您编写复杂的解决方案,这些解决方案在将来更容易开发和测试。对于htmlx,这意味着:

  • 您可以使用类型检查来编写更稳定的代码
  • 所有现代IDE都将为dhtmlx组件提供建议和代码完成。

类型脚本定义包含在套件包中。您可以在套件里的codebase文件夹中找到dhtmlx.d.ts文件。

此外,我们还将DHTMLX Optimus(基于DHTMLX 的应用程序的微框架)更新到了0.4版本。现在它也可以与TypeScript一起使用。


增加 Promise API 

使用dhtmlxsuite 5.1,您可以在处理Ajax请求时使用Promise Api。Promise 对象帮助您构建应用程序的逻辑,并显著减少代码。所有现有的数据加载Api都已更新以返回Promise。更改是向后兼容的,因此不需要更改现有代码中的任何内容。


JSON 数据加载和保存

虽然大多数 DHTMLX组件已经支持JSON数据加载,但从版本5.1开始,这种行为涵盖了所有功能。现在,如果您想使用JSON,您可以在任何地方使用它,用于数据加载和数据保存。不再有仅限于XML数据的操作。