Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor.setTimeout不返回服务器端句柄_Meteor - Fatal编程技术网

Meteor.setTimeout不返回服务器端句柄

Meteor.setTimeout不返回服务器端句柄,meteor,Meteor,Meteor.js库v1.x 当我可以调用Meteor.setTimeout客户端时,它会执行我所期望的操作,并返回一个句柄,本质上是一个我以后可以用来清除超时等的数字。-当我调用Meteor.setTimeout服务器端时,返回的是一个如下所示的对象: { _idleTimeout: 1, _idlePrev: { _idleNext: [Circular], _idlePrev: [Circular], msecs: 1, ontimeou

Meteor.js库v1.x

当我可以调用Meteor.setTimeout客户端时,它会执行我所期望的操作,并返回一个句柄,本质上是一个我以后可以用来清除超时等的数字。-当我调用Meteor.setTimeout服务器端时,返回的是一个如下所示的对象:

 { _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,而它在客户端上仅具有该类型