Как передать шаблон Blaze заголовку столбца в Aldeed:Tabular?

В столбце я отображаю значения ДА / НЕТ в виде красных / зеленых значков Fontawsome. Мне бы хотелось, чтобы заголовок столбца тоже был таким же значком, а не текстовым.

Aldeed:tabular позволяет передавать шаблоны Blaze при отображении содержимого ячеек.... но есть параметр для передачи шаблона Blaze в заголовок столбца.

Для клеток синтаксис

{ 
  tmpl: Meteor.isClient && Template.blazeTemplateName
}

но для настройки заголовка кажется, что он не обрабатывает шаблоны.. в документах есть только пример со строкой { title: 'columnNameToDisplay' }

И когда вы пытаетесь установить заголовок для шаблона Blaze, вы получаете

TypeError: col.sTitle.replace is not a function

что явно означает ожидаемый текст, а не шаблон.

Любые идеи, как также изменить отображение заголовка на блэйс-шаблон.

1 ответ

Разобрался.... можно передать HTML заголовку.

{
 title: '<i class="fa fa-globe fa-fw" aria-hidden="true"></i>',
}
Другие вопросы по тегам