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

Народ, привет. Можете подсказать по второму абзацу ? You are

using async await correctly in your components. It's important to understand that async await does not hold off the execution of your component, and your component will still render and go through the different lifecycle hooks such as mounted.

What async await does is hold off the execution of the current context, if you're using it inside a function, the code after the await will happen after the promise resolves, and in your case you're using it in the created lifecycle hook, which means that the code inside the mounted lifecycle hook which is a function, will get resolved after the await.

9 ответов

16 просмотров

В двух словах - await в каком либо хуке не блочит рендер всего компонента

И твой код в mounted хуке сработает раньше, чем код, который ты ограничил в created хуке с помощью await

Игорь-Максимов Автор вопроса
Илья Салмасов
И твой код в mounted хуке сработает раньше, чем ко...

Потому что движок (или как это назвать) идет дальше и не ждет промис created ?

Игорь Максимов
Потому что движок (или как это назвать) идет дальш...

Движок не ждет любого хука, они работает в режиме fire and forget

Игорь Максимов
Потому что движок (или как это назвать) идет дальш...

Чтобы чего-то дождаться тебе нужен conditional rendering, он же v-if

Игорь-Максимов Автор вопроса
Игорь-Максимов Автор вопроса

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта