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

Подскажите пожалуйста почему промис отрабатывает мгновенно, а не ждет окончания

запроса?

21 ответов

34 просмотра

resolve в then закинь

Evgeniy- Автор вопроса
кирилл
resolve в then закинь

так вообще не от рабатывает, resolve перенес из промиза в then

А зачем тебе тут промис создавать вообще? Axios и так промис возвращает. Функция внутри промиса сразу вызывается

Evgeniy- Автор вопроса
Evgeniy- Автор вопроса
Dmitry Staver
А зачем тебе тут промис создавать вообще? Axios и ...

это я для примере запрос перенес в функцию, сам запрос в другом файле

Evgeniy
это я для примере запрос перенес в функцию, сам за...

Чтобы через then обрабатывать промис, нужно положить что то в resolve. Промис поэтому сразу отрабатывает

Потому что resolve() выполнится сразу после axios.get().then()

Evgeniy- Автор вопроса
Dmitry Staver
Чтобы через then обрабатывать промис, нужно положи...

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

Evgeniy
screenshot спасибо буду разбираться, просто рядом такой же пр...

Нечасто вижу как люди свои промисы создают, смысла не вижу

Evgeniy- Автор вопроса
Dmitry Staver
Нечасто вижу как люди свои промисы создают, смысла...

зависит от ситуации но тут можно действительно просто вернуть из функции axios.get()

Evgeniy
как сделать чтобы не сразу

Ты можешь промис в функцию положить и вызывать в нужном месте

Evgeniy
как сделать чтобы не сразу

поставить resolve в .then(() => { resolve() })

Evgeniy- Автор вопроса
Dmitry Staver
Нечасто вижу как люди свои промисы создают, смысла...

так сделал т.к. все аксиос запросы в отдельном файле, а в компоненте надо понимать когда он завершится, я новичок и возможно не правильно делаю

Evgeniy
так сделал т.к. все аксиос запросы в отдельном фай...

Аксиос тоже промис возвращает, можешь так же оьрабатывать

Evgeniy
так сделал т.к. все аксиос запросы в отдельном фай...

Можешь попробовать p1 = () => new Promise(), тогда промис не будет сразу срабатывать

Dmitry Staver
Нечасто вижу как люди свои промисы создают, смысла...

Смысл есть! Вот я микро доклад читаю про такой кейс https://youtu.be/K4eVllncC-s

Максим Альжанов
Смысл есть! Вот я микро доклад читаю про такой кей...

Есть ли смысл в его случае? Он просто запрос вызывает

Максим Альжанов
А ктож его знает?)

мне кажется тоже что нету никто не говорит что промисы через конструктор не нужны совсем) довольно часто пригождаются в разных кейсах

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

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

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