Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Idea无法识别日期构造函数(TypeScript)_Javascript_Angular_Intellij Idea_Typescript - Fatal编程技术网

Javascript Idea无法识别日期构造函数(TypeScript)

Javascript Idea无法识别日期构造函数(TypeScript),javascript,angular,intellij-idea,typescript,Javascript,Angular,Intellij Idea,Typescript,我刚刚遇到一个问题。 Intellij Idea无法识别日期构造函数,怎么了? 一切正常,但想法强调了代码 以下是截图: 它确实识别了构造函数,出现错误是因为您试图将日期分配给编号变量。最简单(但实际上很糟糕)的解决方案是将u的类型更改为number | type of Date。更好的方法是创建另一个变量。Intellij在已定义为方法参数的变量下面加下划线。您确定它无法识别传递给日期构造函数的类型吗?UserModel.registered的类型是什么?UserModel.registere

我刚刚遇到一个问题。 Intellij Idea无法识别日期构造函数,怎么了? 一切正常,但想法强调了代码

以下是截图:


它确实识别了构造函数,出现错误是因为您试图将
日期
分配给
编号
变量。最简单(但实际上很糟糕)的解决方案是将
u的类型更改为
number | type of Date
。更好的方法是创建另一个变量。

Intellij在已定义为方法参数的变量下面加下划线。您确定它无法识别传递给日期构造函数的类型吗?UserModel.registered的类型是什么?UserModel.registered的类型是数字。以毫秒为单位的时间。等待,但JS Date具有带数字的构造函数。解释了新的日期(值);一切都好。但是您不能将解释的
日期
分配给
u.registered
,因为它有
编号
类型。