【发布时间】:2016-06-09 00:58:13
【问题描述】:
我正在开发一个使用 setInterval 函数的个人项目。我注意到 Nativescript 具有带有 setInterval 的“计时器”模块,并将其实现到我的项目中。
每次我想在我的应用程序中使用 setInterval() 时是否值得导入 Nativescript 计时器模块,或者我可以只使用 Javascript setinterval() 代替吗?
代码示例(带有打字稿的 angular 2):
import { setInterval, clearInterval } from 'timer'
/* skip some code */
private setInterval = setInterval;
private clearInterval = clearInterval;
/* skip some code */
time() {
this.interval = this.setInterval(() => {
this.duration = this.clock.formatTime(time)
}, 1)
}
来源:http://docs.nativescript.org/angular/cookbook/timer
顺便说一句,上述方法是实现计时器模块的正确方法吗?到目前为止,我唯一的经验是带有颜色模块的 Angular 2 - Nativescript 教程,但计时器模块略有不同。
【问题讨论】:
标签: javascript android angular nativescript