2017-02-08 88 views
0

我已經看過不少次,Meteor的啓動函數返回一個函數。這是什麼意思?函數返回在哪裏?誰正在使用返回的功能?流星啓動返回函數

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

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

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

回答

0

我還沒有看到啓動函數返回,我從來沒有使用它。它不會中斷,並且會工作,但我不知道爲什麼在這個例子中完成。

它也是奇怪的是,它正在返回一個自動運行功能...啓動和自動運行都是客戶端api事件處理程序鉤...沒有人應該正在監聽函數調用的結果因爲這些調用不是由該應用程序,而是流星平臺,它們的功能是在啓動時運行代碼,或作爲單獨的活性纖維(自動運行)運行。