tutorial react learn descargar and javascript meteor meteor-helper

javascript - learn - ¿Cómo hago que un Meteor Helper no sea reactivo?



meteor js descargar (2)

Creo que lo que estás buscando es la Tracker.nonreactive(func) que se describe aquí . Según la documentación, debe pasar una función a esta función para que se ejecute y esta función devolverá el resultado de esa función. Además, esta función no prestará atención a ninguna actualización de fuente de datos reactiva en su propia función definida.

Sugeriría reescribir su función auxiliar de esta manera:

Template.foo.helpers({ info: function() { return Tracker.nonreactive(function() { var user = Meteor.user(); if(user && user.profile) { return user.profile.info; } else { // return some other appropriate value if the if-statement above // is not fulfilled } }); } });

Quiero hacer que este código no sea reactivo. ¿Hay alguna manera?

Template.foo.helpers({ info: function(){ var user = Meteor.user(); if (user && user.profile) return user.profile.info; } });

Sé que hay una manera cuando eres Foo.find({}, {reactive:false})

Me preguntaba si había un equivalente.


Está buscando Tracker.nonreactive (lo siento por la respuesta pobre, estoy usando mi teléfono).