Мой случай очень похож на этот Так у меня есть такой шаблон
{{#each items}}
{{#if_kpi category.group}}
<tr>
<td>
{{indexOffset @index}}
</td>
<td>
{{categoryName}}
</td>
<td>
{{measurementDescription}}
</td>
<td>
{{target}}
</td>
<td>
{{formatPercentage weight}}
</td>
</tr>
{{/if_kpi}}
{{/each}}
, и это мой помощник блока
_handlebars.RegisterHelper("if_kpi", (writer, options, context, parameters) =>
{
string group = Convert.ToString(parameters[0]);
if (group == Enum.GetName(typeof(KPICategoryGroupEnum), KPICategoryGroupEnum.KPI))
{
options.Template(writer, (object)context);
}
else
{
options.Inverse(writer, (object)context);
}
});
но когда данныеПрименительно к моему шаблону я всегда получаю сообщение об ошибке Template references a helper that is not registered. Could not find helper '#if_kpi'
что-то не так с моей реализацией хелпер блока