#reactjs #material-ui #frontend #popover #popper
Вопрос:
Документация Material UI is, бесспорно, наиболее близка к идеальным проектным документам с открытым исходным кодом для разработчиков react, но есть некоторые неясные вещи, такие как точная разница между Popover и Popper. Может ли кто-нибудь вкратце объяснить мне, в чем основное различие между этими двумя ??
Комментарии:
1. разве это не объясняется в разделе документов, на который вы ссылались?
Ответ №1:
Как это объясняется в документе :
Булочка
Что нужно знать при использовании компонента Popover:
Компонент построен поверх модального компонента. Прокрутка и щелчок заблокированы, в отличие от компонента Popper.
Поппер
Щелчок мыши не скрывает компонент Popper. Если вам нужно такое поведение, вы можете использовать ClickAwayListener — см. Пример в разделе документации меню.
Ответ №2:
Всплывающее окно ведет себя скорее как модальное, блокируя действие/прокрутку пользователя до тех пор, пока оно не будет отклонено щелчком вне себя.
Поппер-это просто вещь, которая появляется, ничего не навязывает пользователю и не исчезает по умолчанию, если вы нажмете на нее, поэтому она менее навязчива для пользователя.