Meteor, jak uzyskać dostęp do pomocnika z innego pomocnika?
Mam takiego pomocnika
Template.user_profile.helpers({
user:function() {
return Meteor.users.find({'profile.front_name':Session.get('slug')}).fetch()[0];
}
});
Chcę dodać pomocnika do kolekcji, która mogłaby uzyskać dostęp douser
pomocnik i porównaj_id
z bieżącym użytkownikiem_id
, aby stwierdzić, czy użytkownik odwiedza swój własny profil. Używam czegoś bardzo brzydkiego:
Template.user_profile._tmpl_data.helpers.user()
Ostatni kod:
Template.user_profile.helpers({
user:function() {
return Meteor.users.find({'profile.front_name':Session.get('userId')}).fetch()[0];
},
isCurrentUser: function() {
return Template.user_profile._tmpl_data.helpers.user()._id === Meteor.userId();
}
});
Czy jest lepszy sposób na dostęp do innego pomocnika?