2012-04-27 35 views
31

私はそうのような流星サーバーにメソッドを割り当てるいます:あなたは、サーバー上にあるとそうでない場合はMeteor.call("foo");Meteor Meteor.methods()で定義されたメソッドを呼び出す方法?

:bootstrap.js

Meteor.startup(function() { 
    Meteor.methods({ 

     foo: function() { 
      return 1; 
     }, 

     bar: function() { 

     // QUESTION: HOW TO CALL Meteor.methods.foo 
     return 1 + foo;   

     } 
    }); 
}); 
+11

、Meteor.startup' ''内部Meteor.methods'をラップする必要はありません。 – debergalis

答えて

55

あなたがバーを呼び出すのと同じように

メソッドが同期して実行されるコールバックを指定します。 Meteor.callため

ドキュメント:ところでhttp://docs.meteor.com/#meteor_call

+3

ああ、とても単純なようですね。ありがとう! –

+0

パラメータが 'foo(param1、param2)'で、戻り値(少なくともエラー)が必要な場合はどうしますか? – Gobliins

関連する問題