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.subscribe准备就绪_Meteor_Ddp - Fatal编程技术网

等待Meteor.subscribe准备就绪

等待Meteor.subscribe准备就绪,meteor,ddp,Meteor,Ddp,我想知道如何等待Meteor.subscribe准备就绪。这意味着我想写一个阻塞代码 我正在通过DDP连接从其他服务器订阅一个集合,希望等到订阅完成后再转到下一行 目前,我可以将onReadycallback作为Meteor.subscribe的最后一个参数传递,但代码是异步的,不会等到订阅准备就绪。有什么建议吗?您所说的“代码是异步的,不会等到订阅准备就绪”是什么意思?你不能把你的代码移到onReady回调中吗?@ChristianFritz我希望可以,但我有一个很好的理由来阻止它。关于如何解

我想知道如何等待Meteor.subscribe准备就绪。这意味着我想写一个阻塞代码

我正在通过DDP连接从其他服务器订阅一个集合,希望等到订阅完成后再转到下一行


目前,我可以将
onReady
callback作为
Meteor.subscribe
的最后一个参数传递,但代码是异步的,不会等到订阅准备就绪。有什么建议吗?

您所说的“代码是异步的,不会等到订阅准备就绪”是什么意思?你不能把你的代码移到onReady回调中吗?@ChristianFritz我希望可以,但我有一个很好的理由来阻止它。关于如何解决这个问题有什么想法吗?我认为客户没有光纤或期货,所以我不认为你可以阻止任何事情。我认为浏览器的设计是为了确保没有坏的javascript代码会冻结标签。。但是我在猜测,如果你有阻塞调用,浏览器会检测到你的脚本没有响应并终止它。