выбранную страницу в меню, но при добавлении гет параметров "&page={любое число}" к ссылке класс не добавляется, написал регулярку на проверку страницы тоже не работает, каким образом можно решить?
первый гет параметр с ? должен начинаться
гет параметры никак не должны мешать. покажи код
там идет создание папок которые приходят с бека и мне приходится сравнивать с id папки поэтому слежу за гет параметрами для добавления класса. Сейчас пример кода когда уже вынес в регулярку, может что то не так пишу const messageGroupShow = new RegExp(mail_message_group_id=[0-9]&page=[0-9]+,"g") activeClassName={location.search == messageGroupShow ? "_active" : ""}
1. надо использовать проп isActive 2. попробуй там делать messageGroupShow.test(location.search) - текст не сравнивают с регуляркой через ==/===
Заработало, спасибо
Обсуждают сегодня