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

Слушайте, нарисовал кастомную модалку без зависимостей, всё вроде бы хорошо,

но возникла проблема из неожиданного места:
При анмаунте модалки у меня стоит транзишн. Всё юиксово, прекрасно, плавно закрывается, но сам контент пропадает резко, т.к. isOpened нюхает как раз наличие контента для модалки. То есть: контент для модалки есть? Показываем.
Вопрос: можно ли как-то притормозить перерисовку контента на крошечные 500мс? Именно при анмаунте. Какие для этого кейса вообще решения есть кроме библиотек?

10 ответов

22 просмотра

Не анмаунтить пока не сработает transitionend Но пссс по секрету ты все равно сделаешь велосипед слегка напоминающий либы

Не Гена 🐊-На Автор вопроса
Dmitriy Shuleshov
Не анмаунтить пока не сработает transitionend Но ...

Ну, безусловно, наличие транзишна и портала в body уже звучит как велосипед. Но есть ситуации, когда ант не любишь, а материал css-in-js. Фу. Подскажи, пожалуйста, как можно не анмаунтить до транзишнэнда?

Не Гена 🐊-На Автор вопроса
Dmitriy Shuleshov
Не анмаунтить пока не сработает transitionend Но ...

Возможно, кстати, ты не понял меня. У меня children прибивается в том месте, где я вызвал эту модалку.

Не Гена 🐊 На
Возможно, кстати, ты не понял меня. У меня childre...

Чет хотел найти пример а они все с хОками😁

Не Гена 🐊-На Автор вопроса
Dmitriy Shuleshov
Чет хотел найти пример а они все с хОками😁

Я уже и у того же материала подсмотрел - у них гуд отрабатывает. Я вот о чем говорю: есть условный попап. Этот попап открывается в каком-то конкретном случае только если его children не undefined. Окей. Какую-то картинку в стейт положили, попап плавненько открылся. Супер. Но вот когда мы что-то сделали с этой картинкой, нам нужно закрыть попап, зачистив при этом стейт, - попап закрывается плавно и красиво, но вот его содержимое (он же children) пропадают резко. То есть, остаётся только шапка и футер

Не Гена 🐊 На
Я уже и у того же материала подсмотрел - у них гуд...

А. Нужно явно разделить флаг показа попапа и его содержимое. Я все равно конкретику немного недопонял, может демку?

Не Гена 🐊-На Автор вопроса
Dmitriy Shuleshov
А. Нужно явно разделить флаг показа попапа и его с...

Я полчаса рисовать её буду. Лучше сегодня постираю пальцы в гугле, а завтра переспрошу, если адекватного решения найдено не будет. А явно показывать\не показывать заставит как минимум по одному разу на попап рисовать экспрешн. Не гуд. Но спасибо, что попытался вникнуть.

Не Гена 🐊-На Автор вопроса
Dmitriy Shuleshov
Надеюсь тебе завтра ответят😊

Надеюсь, я сегодня придумаю НЕ_КОСТЫЛЬ

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта