1
Я хочу отображать разные HTML в зависимости от состояния.Как сравнить значение в рулях?
Это, похоже, не сравнивает эти два значения и всегда показывает первый вариант. Как я могу сравнить предопределенные значения с исходным значением из JSON так, чтобы он мог выполняться правильно?
{{#each this}}
{{#each visits}}
<div class="row">
{{#if variable_from_json }}
<div class="col-lg-2 col-md-2 col-sm-2">
<i class="fa fa-home"></i>
</div>
{{else}}
<div class="col-lg-2 col-md-2 col-sm-2">
<i class="fa fa-plus symbol-hospital"></i>
</div>
{{/if}}
</div>
{{/each}}
{{/each}}
JS код
Handlebars.registerHelper('if', function (variable_from_json, options) {
if (variable_from_json === "M") {
return options.fn(this);
} else {
return options.inverse(this);
}
});
Не работает. – xxCodexx
@HasmitRajput может проверить его снова. Я изменил формат –