2

ScriptSharp / TypeScript 等框架能否用于编写 WinRT UI JavaScript。如果是,这如何使用 WinRT C++/CX 组件 (.winmd+dll)?

4

2 回答 2

2

Typescript 非常接近 JavaScript,事实上,只要您向编译器提供足够的信息,您的 JavaScript 就是有效的 typescript。因此,使用 typescript,您将编写您的 win rt 应用程序(并使用组件),就好像我们在编写 JavaScript 一样。

于 2013-07-06T16:02:04.740 回答
1

Script# 允许您编写 javascript,然后可以在任何使用 javascript 的地方使用。

您需要的是类型声明,因此您可以在 C# 代码中针对它们进行编程。因此,如果您想针对 WinRT API 进行编程,您将需要定义一个导入库(查看 github 中的 script# 存储库,了解如何编写一个库的示例 - 存储库有开箱即用的示例... 用于浏览器/DOM API 和各种 NodeJS API 以及一些框架,如 jQuery 和 Knockout)。

于 2013-07-07T04:58:44.643 回答