Вот код на кодовое поле для меню Antd с отзывчивым макетом, взятый из документации antd .
Значок "Гамбургер" (для свертывания / расширения меню) появляется, когда экран достаточно узкий.
С точки зрения UX действительно неприятно нажимать кнопку «Гамбургер» на мобильном телефоне, чтобы свернуть меню. Я бы хотел, чтобы меню было свернуто после того, как пользователь нажал:
- пункт меню
или / и (я в порядке с обоими решениями)
- вне меню
Все это без ущерба для нормального поведения.
Я мог бы управлять состоянием на основе событий onBreakpoint
и onCollapse
, а затем установить свойство collapsed
(см. API здесь ).
Есть идеи для легкого и элегантного решения этой проблемы?