Size: a a a

JavaScript.Ninja

2021 June 25

M

Maksym in JavaScript.Ninja
Переслано от Maksym
источник

PZ

Pachka Zhvachek in JavaScript.Ninja
Ну как вариант сделать другой метод с выполнением одного присвоения, но мне кажется это оверхед, может чего лучше подскажут
источник

M

Maksym in JavaScript.Ninja
Все равно не будет работать) Потому что пока функция польностю не выполниться тогда не отобразится мой контент, тому в середине функции никак не выйдет написать что то)
источник

MK

Maks Kravchenko in JavaScript.Ninja
Либо колбэк, либо обсерверы
источник

M

Maksym in JavaScript.Ninja
Можно пример с кодом ,?) А то написал, как то после then код не работает
источник

MK

Maks Kravchenko in JavaScript.Ninja
Then сработает только если у Вас функция возвращает промис

Но если вы можете написать
func1().then(func2)
То не вижу проблем вызвать их последовательно)
func1();
func2();

Насчёт примера кода - погуглите паттерн observer (наблюдатель)
источник

D

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

VK

Vladimir Klimov in JavaScript.Ninja
memo
источник

M

Maksym in JavaScript.Ninja
Во вью последовательно не просто как в чистомjs)
источник

AI

Arthur Irgashev in JavaScript.Ninja
а нарно проблема в последовательном вызове без эвейтов в том, что функ2 может зависеть от функ1 ?
источник

AI

Arthur Irgashev in JavaScript.Ninja
или нужно, чтобы выполнение шло именно в таком порядке, а не в режиме exec fast
источник

MK

Maks Kravchenko in JavaScript.Ninja
Я с вью не работал, но это выглядит как решение задачи

https://monsterlessons.com/project/lessons/eventbus-v-vuejs
источник

M

Maksym in JavaScript.Ninja
Не , не то ) мне не надо передавать даные в другую компоненту)
источник

MK

Maks Kravchenko in JavaScript.Ninja
Вам нужно после функции a выполнить функцию b
В конце функции a вызываете ивент, в то время как функцию b подписываете на этот ивент
источник

MK

Maks Kravchenko in JavaScript.Ninja
Проще будет если накидаете базовый код для задачи и скажите что ожидается, иначе мы просто гаданием занимаемся)
источник

M

Maksym in JavaScript.Ninja
Типо мне почитать про observed?)
источник

M

Maksym in JavaScript.Ninja
Приду домой ,накидаю код
источник

MK

Maks Kravchenko in JavaScript.Ninja
Observer - паттерн, для общего развития почитайте

Пример с eventBus - реализация этого паттерна
Все сводится к тому, что можно подписаться на ивент eventBus.on(even, callback) и вызвать ивент eventBus.emit(event, arguments)
источник

KR

Kirill Romanov in JavaScript.Ninja
Вы явно про какой-то не тот observer говорите
источник

M

Maksym in JavaScript.Ninja
Ради 1 строки подключать evenbus ну кажется такое себе)
источник