Я использую анимированную кнопку меню гамбургера, которая переключается на х после нажатия.Я хотел бы использовать эту кнопку для переключения состояния между домашней страницей и страницей меню.В настоящее время я вызываю следующую функцию при нажатии этой кнопки меню:
menuToggleHandler = () => {
this.setState({
menu: !this.state.menu
})
}
логический this.state.menu
используется для указания того, должно ли отображаться меню или домашняя страница, но когда я регистрирую его в консолион говорит, что он устанавливается в true сразу после того, как он установлен в false.Есть ли что-то, чего мне здесь не хватает?
Функция menuToggleHandler вызывается при нажатии родительского элемента div для анимирующего значка гамбургера, например this .