У меня есть пользовательское навигационное меню размера со списком MenuItem в массиве, я привязываю этот список к ul с помощью foreach, а свойства MenuItem к li, например; isActive, Имя, Ссылка, Значок.
Затем я устанавливаю маршрут к представлению, на которое они ссылаются.
router.mapRoute('games', 'viewmodels/games', 'games');
Теперь я пытаюсь изменить стиль css пункта меню на активный стиль, когда я нахожусь в этом представлении, но я не уверен, как попасть в область действия этого события или что зарегистрировать обратный вызов для такого события. Как только я нахожусь в событии, мне нужно получить ссылку на menuItem или ko.observable его isActive, что я также не знаю, как это сделать.
Любая помощь приветствуется, спасибо.