winjs - Typescript 2.8 中的 MSApp 等效项
问题描述
我在我的 WinJS 应用程序中使用 TypeScript。
我刚刚将我的 TypeScript 版本更新到 2.8。更新后我无法编译我的项目,因为随着更新到 2.8,一些特定于 MS 的 tpyes已从lib.d.ts
. 不幸的是,我使用其中一种类型 [MSApp],但我找不到任何提示,用什么来代替。
我使用函数的类型getHtmlPrintDocumentSourceAsync
。
那么我怎样才能再次使用这种类型呢?我需要另一个吗.d.ts?
解决方案
一种可能的解决方法是声明typescript 2.7的MSApp
接口。lib.d.ts
这是可能的,因为这个接口的实现没有改变。仅缺少声明。您可以在分支release-2.7lib.d.ts
的 typescript的GitHub 页面上找到。
这是lib.dt.ts的直接链接。
推荐阅读
- html - 尝试在反应应用程序中将文本与图像对齐时出现损坏的图像图标
- google-cloud-datalab - 我应该如何对无响应的数据实验室进行故障排除?
- ruby-on-rails - ActionCable 使用控制器变量
- reactjs - 无法从反应代码中读取未定义错误消息的属性 formatMessage
- amazon-web-services - 基于查询字符串参数的 AWS API Gateway 路由
- c - 将虚拟地址从多级页表转换为物理地址
- matlab - 如何在 MATLAB 中动态绘制数据
- ajax - 如何在 componentDidUpdate 中加载 AJAX 并更新状态?
- javascript - 在浏览器上提供 npm 模块的 javascript 源的正确方法是什么?
- sql - 值大于值的 SQL COUNT 列