web-dev-qa-db-fra.com

Meteor comment appeler une méthode définie dans Meteor.methods ()?

J'affecte des méthodes à un serveur Meteor comme ceci:

Dans bootstrap.js

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

        foo: function () {
            return 1;
        },

        bar: function () {

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

        }
    });
});
33
Josh Petitt

De la même manière que vous appelleriez la barre: Meteor.call("foo");

Si vous êtes sur le serveur et ne spécifiez pas de rappel, la méthode s'exécutera de manière synchrone.

Documents pour Meteor.call:http://docs.meteor.com/#meteor_call

57
greggreg