Я создал анимированный модальный контейнер, который по большей части работает нормально, единственная проблема заключается в том, что после выполнения анимации выхода требуется секунда или две, чтобы отключить (в этот период нельзя щелкнуть где-либо еще)
песочница кода - https://codesandbox.io/s/restless-platform-oovo1?file=/src/App.js.
Чтобы увидеть проблему ????????
- нажмите кнопку показать модальную кнопку
- Щелкните в любом месте, чтобы закрыть модальное окно
- обратите внимание, что полоса прокрутки все еще существует, что означает, что модальное окно не отключено
- Кроме того, вы не можете повторно открыть модальное окно сразу после нажатия кнопки открытия модального окна после выхода анимации (в течение этой 1 секунды)
Я видел safeToremove
, но не понимал, как его использовать, так как нет надлежащей документации