2017-02-08 4 views
0

Meteorのスタートアップ機能が関数を返すことがかなりありました。どういう意味ですか?関数はどこに返されますか?返された関数を使用しているのは誰ですか?Meteorスタートアップリターン機能

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

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

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

答えて

0

私は関数を返すスタートアップを見たことがありません。それは壊れておらず、同じように動作しますが、なぜこの例でそれが行われたのかわかりません。

自動起動機能を返すのも奇妙です...起動と自動実行の両方がクライアントAPIイベントハンドラフックです...これらの呼び出しが行われないため、関数呼び出しの結果を聞くべきではありませんアプリケーションではなく流星のプラットフォームであり、その機能は起動時、または別の反応性繊維(自動実行)としてコードを実行することです。

関連する問題