luk*_*ups 2 handlebars.js meteor spacebars meteor-blaze
我已经在我的Meteor项目车把帮手中:
Handlebars.registerHelper('isEq', function(v1, v2, options){
if(v1 === v2){
return options.fn(this);
}else{
return options.inverse(this);
}
});
Run Code Online (Sandbox Code Playgroud)
但更新到0.8,而且从车把后spacebars它不工作了-我在,现在我应该改变其他计算器话题发现Handlebars.registerHelper到UI.registerHelper,但它仍不能工作-任何人都知道如何正确地实施本作spacebars?
我使用的是UI.registerHelper添加一个eq可以结合使用功能{{#if}}的Spacebars.
在JavaScript代码中,我注册了一个eq我可以调用的两个变量的函数Spacebars(在Meteor v0.8中替换了Handlebars的系统)
UI.registerHelper('eq', function(v1, v2, options) {
if(v1 == v2){
return true
} else {
return false
}
});
Run Code Online (Sandbox Code Playgroud)
在HTML中,我写道:
{{#if eq 1 2}}
They are equal.
{{else}}
They're not equal
{{/if}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1546 次 |
| 最近记录: |