这可以在typescript / angular2中每10分钟触发一次方法吗?
第二个问题,每次本地时间达到10分钟的倍数,这是否可以调用方法?像:
([0] => 9 [1] => 31)
答案 0 :(得分:0)
您可以使用Reactive-Extensions/RxJS。
执行此操作Rx.Observable.timer(dueTime, [period], [scheduler])
返回在dueTime之后生成值的可观察序列 经过,然后在每个时期之后。
这只是doc.Hope的一个例子,您可以轻松地使用它。
var source = Rx.Observable.timer(200, 100)
.timeInterval()
.pluck('interval')
.take(3);
var subscription = source.subscribe(
function (x) {
console.log('Next: ' + x);
},
function (err) {
console.log('Error: ' + err);
},
function () {
console.log('Completed');
});
// => Next: 200
// => Next: 100
// => Next: 100
// => Completed