meteor - Use handlebars helper as function in javascript -


मेरे पास एक हैंडलबार सहायक परिभाषित है जैसे:

  Handlebars.registerHelper ('isAdmin', फ़ंक्शन (इनपुट) {वापसी Meteor.user () & amp; Meteor.user ()। व्यवस्थापक;});  

और मैं इसे अपने जेएस में कहीं और का उपयोग करना चाहूंगा जैसे कि यह सामान्य कार्य था क्या यह संभव है?

आप isAdmin नामक एक वैश्विक फ़ंक्शन बना सकते हैं और फिर अपने सहायक को इस तरह परिभाषित करें:

  this.isAdmin = फ़ंक्शन (इनपुट) {वापसी Meteor.user () & amp; । Meteor.user () व्यवस्थापक; }; Handlebars.registerHelper ('isAdmin', isAdmin);  

तब आप इसे अपने टेम्पलेट्स में कहीं भी उपयोग कर सकते हैं:

  Template.party.events ({' Submit ': फ़ंक्शन () {if (एडमिन ()) {return console.log (' व्यवस्थापक पक्ष! ');}}});  

Comments

Popular posts from this blog

scala - Play Framework - how to bind form to a session field -

c++ - Why does Visual Studio Release build break on non-executing code line -

Firefox reacting to JQuery setTimeout that doesn't apply -