function createSasTokenTimer() {
console.log("Hello");
}
setInterval(createSasTokenTimer, 3000000);
Run Code Online (Sandbox Code Playgroud)
我运行此代码,50分钟后,我收到以下错误:
Hello
timers.js:265
callback.apply(this, args);
^
TypeError: Cannot read property 'apply' of undefined
at wrapper [as _onTimeout] (timers.js:265:13)
at Timer.listOnTimeout (timers.js:110:15)
Run Code Online (Sandbox Code Playgroud)
当间隔时间较短(例如2000000)时,一切正常.
这是Node.js中的错误吗?
更新:
操作系统:Windows,Node.js版本:0.12.4
当我只运行上面的代码时,它工作正常,但它确实在我的应用程序内部中断,我无法指出我的代码的哪一部分打破它,因为它非常冗长,没有任何东西看起来"可疑".无论如何,当间隔时间缩短时,它就像我写的那样.
我正在使用EF6 Code First.我有两节课:
public class Player
{
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
[Key]
public int Id { get; set; }
[Required, MinLength(2, ErrorMessage = "Player name must be at least 2 characters length")]
public string Name { get; set; }
[Required]
public int TeamClubId { get; set; }
[Required]
public int TeamNationalId { get; set; }
[Required, ForeignKey("TeamClubId")]
public virtual Team Club { get; set; }
[Required, ForeignKey("TeamNationalId")]
public virtual Team National { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
和:
public class Team
{
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public …Run Code Online (Sandbox Code Playgroud) 如何创建一个有两个按钮的Jade页面,其中每个按钮都重定向到另一个用Jade制作的页面?