именно в момент закрытия вызывается? Или это событие размещенное в onClose закрывает диалог?
события не вызываются Я не знаю, что за диалог, но в целом картина примерно такая (по крайней мере это было бы логично) 0. Вешаешь на событие "onClose" какую-то функцию 1. В какой-то момент диалог закрывают 2. Код, который реагирует на закрытие диалога, делает какие-то дела и попутно генерирует событие "onClose" 3. Функция, которую повесили на "onClose", вызывается
onClose — это обработчик события. Объект события, которое попадает в обработчик, обычно генерируется в момент возникновения события. Но то он и объект события
Это я спрашивал относительно Material UI
Т.е если я в реактте имею на Диалоге такой образотчик onClose, с некоторой переданной туда функцией, то когда она будет вызываться?
когда произойдёт событие
А если я в onClose кнопки пропишу открытие другого, окна, оно откроется?
Код слишком сложный, трудно это все проверить
изолируй, упрощай, создавай абстракции, проверяй в песочнице
если код слишком сложный, чтобы проверить в нём гипотезу, то нахера этот код надо было доводить до такого состояния?
В песочнице....не так то все просто
Большую часть не я писал
вопрос твой простой. воспроизведи то, что ты описал, в песочнице
А где кнопка запуска в песочнице?
Обсуждают сегодня