鉴于我在javascript中设置了以下内容:
window.App.url.login = '/account/login';
如何将该变量传递到Meteor Spacebars模板中?例如这样的事情:
{{> Anchor href=window.App.url.login class="btn-success" label="Login"}}
您需要为此注册一个全局帮助器:
Template.registerHelper("appUrlLogin",function(){
return App.url.login;
});
然后像这样使用它:
{{> Anchor href=appUrlLogin class="btn-success" label="Login"}}
或者,您可以直接在模板上声明帮助程序:
的HTML
<template name="myTemplate">
{{> Anchor href=appUrlLogin class="btn-success" label="Login"}}
</template>
JS
Template.myTemplate.helpers({
appUrlLogin:function(){
return App.url.login;
}
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句