169 похожих чатов

Кто-Нибудь может подсказать? Как сделать так чтобы при нажатии мимо

модального окна оно закрывалось? В интернете нашел много вариантов, но не один мне не помог, максимум что получилось так это закрывать это окно когда нажимаешь и в не окна и на окно, но мне надо чтобы при нажатии вне окна оно закрывалось.

16 ответов

15 просмотров
Artem- Автор вопроса

Никто не знает?

stoppropagation

onRequestClose={() => { this.setState({modalVisible1: !modalVisible1}); }}

Artem- Автор вопроса

Это не помогает, это закрывает модальное окно, когда нажимаешь кнопку назад в андройде. А нужно чтобы оно закрывалось при нажатии за пределами окна.

Artem- Автор вопроса

На саму модалку это цепляешь?

Modal из react-native из коробки это не умеет. Установи https://www.npmjs.com/package/react-native-modal, у него расширенное апи, юзай onBackdropPress.

а то был алерт а не модалка. сори. но думаю что-то придумать можно

Artem- Автор вопроса
Andrey Zabolotniy
Modal из react-native из коробки это не умеет. Уст...

Ну можно внутри модалки сделать TouchableWithoutFeedback абсолютным и на него обработчик на клик повесить

Mike Minchenko
Ну можно внутри модалки сделать TouchableWithoutFe...

Да, я делал с помощью Pressable. На код ревью получил вопрос "что это за уличная магия?"))

Andrey Zabolotniy
Да, я делал с помощью Pressable. На код ревью полу...

))). Использование отдельной библиотеки которая по сути делает то же самое (+пару фишек) то же получается магия. Если всемогущий реакт натив не дал нам этого из коробки, приходиться искать варианты

Artem- Автор вопроса
Mike Minchenko
Ну можно внутри модалки сделать TouchableWithoutFe...

У меня модалка, внутри модалки TouchableWithoutFeedback, далее внутри View, делаю у TouchableWithoutFeedback position: absolute и вешаю обработчик на нее по скрытию модалки. У меня не срабатывает, правильно ли я сделал?

Artem
У меня модалка, внутри модалки TouchableWithoutFee...

А зачем в модалку модалку пихать?

Artem- Автор вопроса
Irakliy
А зачем в модалку модалку пихать?

Нет,не модалка внутри модалки

Artem
Нет,не модалка внутри модалки

А, всё, перечитал. В глаза долблюсь, сорян 😅

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Всем привет! Кто нибудь парсил в ручную JSON без библиотек и фреймворков? Есть может ссылки на оптимальный алгоритмы работы с текстом и примеры таких парсеров?
Lem
27
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
Есть сайт. Там была древняя версия эво. Стоял плагин, который каждый коммент в Jot делал отдельной страницей. После обновления все слетело, теперь старница открывается отдельн...
Artem
1
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Приветствую всех. Хочу начать изучать код для программирования микроконтроллеров и не пойму с чего начать. То ли с Си, то ли с плюсов. Чем языки вообще различаются. С чего мож...
Андрей
7
Карта сайта