【发布时间】:2017-06-23 15:55:11
【问题描述】:
我正在尝试创建 javascript 的日期对象来存储当前日期和时间
let now:Date = new Date();
但以下行在我的 intellij 中显示错误如下:
TS2304:Cannot find name 'Date'.
我猜 Date 是 javascript 对象,而 new Date() 在 typescript 或我的项目中不可用,它失败了。
我正在用 typescript 编写 angularjs 1.5.9,我不关心任何与 angularjs 相关的东西。
如何解决这个问题?
【问题讨论】:
-
这应该可以在 Typescript 中使用。我看到了清理项目并重新启动 IDE 的建议。试试看。
-
是的,这应该可以。您可能需要添加
declare Function Date才能让 TS 识别它。 -
是的,它现在可以工作了。由于我使用的是旧类型,我刚刚删除了我的类型文件夹并使用
typings install重新安装,它工作了
标签: angularjs typescript