मेरे पास एक सहायक है
Template.user_profile.helpers ({उपयोगकर्ता: फ़ंक्शन ) {वापसी Meteor.users.find ({'profile.front_name': सत्र .get ('स्लग')})। Fetch () [0];}}); मैं संग्रह करने के लिए एक सहायक जोड़ना चाहता हूं जो उपयोगकर्ता सहायक को एक्सेस कर सकता है और वर्तमान उपयोगकर्ता के साथ _id इसकी तुलना कर सकता है > _id , यह जानने के लिए कि उपयोगकर्ता अपनी प्रोफ़ाइल पर जा रहा है या नहीं। मैं कुछ बहुत बदसूरत का उपयोग कर रहा हूं: खाका कोड: Template.user_profile.helpers ({उपयोगकर्ता: फ़ंक्शन () {वापसी Meteor.users.find ({'profile.front_name': सत्र .get ('userId')})। Fetch () [0];} , IsCurrentUser: function () {return Template.user_profile._tmpl_data.helpers.user () ._ id === Meteor.userId ();}}); क्या कोई अन्य सहायक पहुंचने का कोई बेहतर तरीका है?
मैंने कंसोल में यह केवल गलती से खोज की है:
Template.registerHelper फ़ंक्शन (नाम, फ़ंक्शन) {Blaze._globalHelpers [name] = func; } अतः, ब्लेज़._ ग्लोबल हॉलर्स है जो हम खोज रहे हैं!
No comments:
Post a Comment