Hbs IF语句基础知识

时间:2017-07-07 13:04:33

标签: javascript express handlebars.js

我想在hbs中做基本的事情,但我已经堆积了。 如果值大于0,如何写

{{#if value> 0}} {{/ if}}

如果有人可以为Hbs推荐一些好的教程,并且PUG不是更容易使用吗?

1 个答案:

答案 0 :(得分:0)

您可以使用把手helpers

或创建自己的帮手:

Handlebars.registerHelper('greater', function(conditional, value, options) {
	if (conditional > value) {
		return options.fn(this);
	} else {
		return options.inverse(this);
	}
});

并使用它:

{{#greater value 0}} {{/greater}}