от
Я использую реагировать 16.8.6 и крючки. Я новичок на крючки. У меня есть компонент загружается в маршрут, мне нужно добавить класс тела. Когда пользователь покидает эту страницу, мне нужно удален класс. Я использую
  useEffect(() => {
    document.body.className = 'signin';
  }, []);
Это правильно добавляет класс для тега body. За исключением, когда я перейдите к другой странице, класс остается. Если я перезагрузить второй странице его нет. Как мне удалить класс, когда компонент размонтирует, когда маршрут изменяется?

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...