流星启动返回功能

时间:2017-02-08 04:55:03

标签: meteor

我已经看过很多次Meteor的启动功能返回一个函数。这是什么意思?函数在哪里返回?谁在使用返回的函数?

Meteor.startup(function () {  
  Init();

  return Tracker.autorun(function () {
    const userId = Meteor.userId();  

    if (!userId) {
        //do something
    }
  });
});

1 个答案:

答案 0 :(得分:0)

我没有看到启动返回一个函数,我从未使用过它。它不会破坏并且将一直工作,但我不知道为什么在这个例子中完成它。

它也是奇怪的是它返回一个自动运行功能...启动和自动运行都是客户端api事件处理程序挂钩...没有人应该监听函数调用的结果因为这些调用不是由应用程序,而不是流星平台,它们的功能是在启动时运行代码,或作为单独的反应光纤(自动运行)。