Size: a a a

JavaScript.Ninja

2021 July 08

KR

Kirill Romanov in JavaScript.Ninja
в первом случае открытие между установкой statusModal и открытием модального окна не происходит ререндеринг
источник

KR

Kirill Romanov in JavaScript.Ninja
а во втором происходит
источник

KR

Kirill Romanov in JavaScript.Ninja
читайте про разницу микро и макротасок
источник

M

Maksym in JavaScript.Ninja
А можно как то обойти без сетТаймаутом? если да то как?
источник

M

Maksym in JavaScript.Ninja
Или правильно использувать так ?)
источник

KR

Kirill Romanov in JavaScript.Ninja
ну тут мало понятно что происходит у вас в showModal
источник

M

Maksym in JavaScript.Ninja
showModal сперва получает даные c сервера, потом записыват в обьект,  и потом открывает модалку, знаимает такой процес открытие модалки 1-4 сек, тому мне надо юзерам показать загрузку пока не открыл модалку))
источник

OD

Oleh Diian in JavaScript.Ninja
ref явно не для етого
источник

OD

Oleh Diian in JavaScript.Ninja
как минимум потому что ref доступный только тогда когда компонент отрендирился
источник

OD

Oleh Diian in JavaScript.Ninja
и есть понятия тиков, а таймуат перходит в следующий тик
источник

OD

Oleh Diian in JavaScript.Ninja
вот и работает
источник

M

Maksym in JavaScript.Ninja
Почему не для етого? с модалками же юзают, методы все описаные в модалке, открыть, скрыть модалку, а вызивать их с другого компонента через реф, почему не не правильно?
источник

OD

Oleh Diian in JavaScript.Ninja
я не люблю такое, всегда лучше создать сервис под это
кроме того ref вы не сможете использовать их при первичной отрисовке — на тот момент они ещё не существуют
источник

OD

Oleh Diian in JavaScript.Ninja
и если вы взяли идею отсюда
https://www.youtube.com/watch?v=r0qp1KrUBgQ

я ее не разделяю)
источник

OD

Oleh Diian in JavaScript.Ninja
вернее не совсем согласен
источник

M

Maksym in JavaScript.Ninja
Да, по взял с видео)
источник

M

Maksym in JavaScript.Ninja
Точнее так не могу)
источник

M

Maksym in JavaScript.Ninja
А как вы тогда вызиваети методы в те что описаны в модалке с другого компонента ?)
источник

KR

Kirill Romanov in JavaScript.Ninja
На правах рекламы https://github.com/Djaler/vue-promise-dialogs
источник

OD

Oleh Diian in JavaScript.Ninja
=))
источник