0

我刚刚升级到 Alpha 7,升级后 Slide Toggle 似乎坏了。

当我在 Visual Studio 2015 中编译我的项目时,我收到以下错误:

Error       Build:Cannot find name 'HammerInput'.   node_modules\@angular2-material\slide-toggle\slide-toggle.d.ts  67  

Error   TS2304  Cannot find name 'HammerInput'. TypeScript Virtual Projects node_modules\@angular2-material\slide-toggle\slide-toggle.d.ts  67

显然,以下行似乎导致了 slide-toggle.d.ts 中的问题:

_onDrag(event: HammerInput): void;
4

1 回答 1

2

谢谢大家通过命令安装打字:

npm install --save hammerjs @types/hammerjs

然后在主文件中导入它解决了这个问题。:

/// <reference path="../typings/globals/hammerjs/index.d.ts" />

欲了解更多详情,请查看:

https://github.com/angular/material2/issues/977#issuecomment-238946558

于 2016-08-18T13:23:27.533 回答