Итак, я нашел эту панель навигации с Bootstrap-3, но на данный момент я использую Flow-Router вместо Iron-Router. Таким образом, я пытаюсь преобразовать эту вспомогательную функцию в термины Flow-Router:
Template.navItems.helpers({
activeIfTemplateIs: function (template) {
var currentRoute = Router.current();
return currentRoute &&
template === currentRoute.lookupTemplate() ? 'active' : '';
}
});
Я предпринял собственную попытку решить проблему (хотя и не удосужился протестировать ее, так как многие части моего сайта/приложения все еще не работают), но мне требуется подтверждение в форме «да» или «нет» и возможно, немного больше информации о том, что я сделал неправильно.
Template.navItems.helpers({
activeIfTemplateIs: function (template) {
var currentRoute = FlowRouter.current();
return currentRoute &&
template === currentRoute.name ? 'active' : '';
}
});
Я руководствовался API Flow-Router. Правильно ли это решение или оно по тем или иным причинам строго обязательно для использования с Iron-Router?