Wywołaj funkcję js klienta w Meteor po uzyskaniu wyników z serwera

Próbuję zobaczyć, jak mogę wywołać funkcję js po tym, jak klient otrzyma wynik wywołania metody Meteor. Jedyne, co udało mi się uzyskać, to wywołać funkcjęmyFunc tylko na kliencie, który wykonał rzeczywiste wywołanie metody. Jakieś przemyślenia, w jaki sposób mogę wywołać funkcję na wszystkich aktualnie subskrybowanych klientach?

oto kod:

<code>function myFunc(error, result)  {
  alert(result);
}
if (Meteor.is_client) {

  Template.container.events = {
    'click input' : function () {
      Meteor.call('someMethod',myFunc);
      if (typeof console !== 'undefined')
        console.log("You pressed the button");
    }
  };
}



if (Meteor.is_server) {
  Meteor.startup(function () {
    // code to run on server at startup
  });
}

Meteor.methods({
  someMethod: function() {
    //console.log(!this.is_simulation);
    return "something";
  }
})
</code>

Dzięki

questionAnswers(4)

yourAnswerToTheQuestion