在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
TypeScript 是 JavaScript 的超集,它为语言添加了可选的静态类型。 它带有一个 TypeScript 的目标是在我们的 IDE 中提供更好的集成,以帮助我们更早地发现错误。TypeScript 是 JavaScript 的扩展,用于提供类型信息,并通过类型检查和在许多支持代码编辑器(代码完成、内联文档等)中提供代码辅助来帮助进行错误检测。 浏览器不能直接执行 TypeScript,需要一个转译步骤。 UI5 中的 TypeScript 是什么? UI5 是我们用来创建 UI5 应用程序的框架/SDK,也称为 Fiori 应用程序。 当您使用框架、库或 SDK 构建应用程序时,应使用 TypeScript 构建或提供定义文件 (d.ts) 以支持 TypeScript。 从 2021年 4 月开始,SAP 提供 UI5 的 TypeScript 定义文件。 这些文件允许我们在 UI5 中使用 TypeScript! UI5 使用 JSDoc 信息来生成 TS 定义文件。 UI5 为 UI5 API 提供生成的类型定义,让 TypeScript 理解所有涉及的类型,因此它可以完成它的工作。 为 OpenUI5 和 SAPUI5 提供了这些定义,每个都有两种不同的风格。 两种口味分别是:
使用 TypeScript 开发的 SAP UI5 应用,在浏览器中的调试也没有任何障碍。 直接在 Chrome 开发者工具的 TypeScript 代码里设置断点: 可以直接在 dev tools 里调试 TypeScript 代码。 更多Jerry的原创文章,尽在:"汪子熙": |
请发表评论