【发布时间】:2017-04-28 04:51:40
【问题描述】:
问题:您好,我有点不明白为什么 setTimeout() 在时间过去后不调用指定的函数我尝试了一些方法,但似乎没有任何效果
解决方案:如果有人知道在特定时间后调用函数的任何其他方式
这是我的代码:
refreshStats: function(){
this.goldLabel.text = Math.floor(this.player.data.gold);
this.attackLabel.text = Math.floor(this.player.data.attack);
this.defenseLabel.text = Math.floor(this.player.data.defense);
if (this.player.questsDone.length > 0){
console.log(this.player.questsDone)
this.bpText.text = this.player.questsDone[this.player.questsDone.length-1];
setTimeout(this.FadeConsoleText(), 5000);
}
},
FadeConsoleText: function(){
console.log("log");
},
电流输出: “寻求” “一种” 想要的解决方案输出: “寻求” (等待然后调用函数) “一个”
谢谢你的进步
【问题讨论】:
-
看看所有这些问题:
[javascript] settimeout immediately
标签: javascript function time