Meteor.setTimeout不返回服务器端句柄
Meteor.js库v1.x 当我可以调用Meteor.setTimeout客户端时,它会执行我所期望的操作,并返回一个句柄,本质上是一个我以后可以用来清除超时等的数字。-当我调用Meteor.setTimeout服务器端时,返回的是一个如下所示的对象:Meteor.setTimeout不返回服务器端句柄,meteor,Meteor,Meteor.js库v1.x 当我可以调用Meteor.setTimeout客户端时,它会执行我所期望的操作,并返回一个句柄,本质上是一个我以后可以用来清除超时等的数字。-当我调用Meteor.setTimeout服务器端时,返回的是一个如下所示的对象: { _idleTimeout: 1, _idlePrev: { _idleNext: [Circular], _idlePrev: [Circular], msecs: 1, ontimeou
{ _idleTimeout: 1,
_idlePrev:
{ _idleNext: [Circular],
_idlePrev: [Circular],
msecs: 1,
ontimeout: [Function: listOnTimeout] },
_idleNext:
{ _idleNext: [Circular],
_idlePrev: [Circular],
msecs: 1,
ontimeout: [Function: listOnTimeout] },
_idleStart: 1416549645303,
_onTimeout: [Function],
_repeat: false }
有什么想法吗?我已经在一个普通的node.js REPL中进行了测试,这就是setTimeout返回的结果。将其传递给Meteor.clearTimeout应该可以正常工作。唯一的问题是文档,它错误地指出Meteor.clearTimeout和Meteor.clearInterval的参数具有类型Number,而它在客户端上仅具有该类型