我已经看过很多次Meteor的启动功能返回一个函数。这是什么意思?函数在哪里返回?谁在使用返回的函数?
Meteor.startup(function () {
Init();
return Tracker.autorun(function () {
const userId = Meteor.userId();
if (!userId) {
//do something
}
});
});
答案 0 :(得分:0)
我没有看到启动返回一个函数,我从未使用过它。它不会破坏并且将一直工作,但我不知道为什么在这个例子中完成它。
它也是奇怪的是它返回一个自动运行功能...启动和自动运行都是客户端api事件处理程序挂钩...没有人应该监听函数调用的结果因为这些调用不是由应用程序,而不是流星平台,它们的功能是在启动时运行代码,或作为单独的反应光纤(自动运行)。