Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.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
Javascript 流星中订阅的强制重新运行_Javascript_Meteor_Meteor Blaze - Fatal编程技术网

Javascript 流星中订阅的强制重新运行

Javascript 流星中订阅的强制重新运行,javascript,meteor,meteor-blaze,Javascript,Meteor,Meteor Blaze,我有一个问题。所以,我只想将集合中的一个对象发布给用户,当用户使用完该数据后,我希望他重新运行subscribe并获得新的对象来处理。我该怎么做?我将一个对象存储在users minimongo中,因为当用户获取该对象时,它将变得不可用 因此,如果这对任何人都有帮助: 只需使用handler.stop()停止订阅,然后再次订阅 当用户使用该1对象时,是否可能从服务器发布对该对象的更改?您所说的“完成使用该数据”是什么意思?默认情况下,subscribe将侦听服务器上对该集合的更改。如果“完成使用

我有一个问题。所以,我只想将集合中的一个对象发布给用户,当用户使用完该数据后,我希望他重新运行subscribe并获得新的对象来处理。我该怎么做?我将一个对象存储在users minimongo中,因为当用户获取该对象时,它将变得不可用

因此,如果这对任何人都有帮助:


只需使用handler.stop()停止订阅,然后再次订阅

当用户使用该1对象时,是否可能从服务器发布对该对象的更改?您所说的“完成使用该数据”是什么意思?默认情况下,
subscribe
将侦听服务器上对该集合的更改。如果“完成使用数据”表示进行了某些更改,则用户将自动获取新数据。否,用户获取数据,并且当对其执行操作时,数据将消失,因为方法、无效“从发布中删除该数据。所以苏联有1个对象,现在有0个,但我需要它从出版物中获取新的1对象。您可以使用。在自动运行中,每次对象不可用时都必须重新订阅。您应该使用会话或被动var变量使自动运行成为被动的。因此,如果您将对象设置为该会话/reactiveVar,它将在该变量的值每次更改时自动重新运行。我试试看,谢谢!