Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 September 09

MM

Mayrbek Mezhidov in Svelte [svelt] - All about Svelte JavaScript framework.
Редирект не происходит
источник

MM

Mayrbek Mezhidov in Svelte [svelt] - All about Svelte JavaScript framework.
+ веб шторм подчеркивает его, а при наведении говорит что промис игнорируется
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
игнорируемый промис не должен быть проблемой, это не значит что он не выполняется
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
можешь писать void goto чтобы вебшторм не ругался =)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
ставь debugger; перед goto да разбирайся
источник

СВ

Сергей Видинеев... in Svelte [svelt] - All about Svelte JavaScript framework.
Нужно сделать функцию асинхронной и добавить await к goto(....
источник

СВ

Сергей Видинеев... in Svelte [svelt] - All about Svelte JavaScript framework.
Либо сделать return goto
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
типа goto сама по себе ничего не делает, а возвращает какой-то токен? =)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
а все я понял
источник

СВ

Сергей Видинеев... in Svelte [svelt] - All about Svelte JavaScript framework.
Типа плохой стиль вызывать асинхронные функции внутри синхронных и не обрабатывать результат выполнения промиса
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
Какая разница какой стиль, без знания того что происходит в промисе невозможно сказать плохой это стиль или нет. Можно придумать 100 случаев когда обрабатывать возвращаенный промис не имеет смысла. Например реагировать на выполнения промиса который ждет отправки какой-то аналитики может быть даже вредно. Упавшая отправка аналитики порушит всю цепочку полезной работы.
источник

СВ

Сергей Видинеев... in Svelte [svelt] - All about Svelte JavaScript framework.
А ты не делай так чтобы она упала
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
интернет стабильный юзеру дать? =)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
а если кому-то все таки понадобится обработать упавшую аналитику?
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
короче это спор не о чем, промис который никто не ждет, это вполне норма
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
вот великий брейв или эдгард заблочит отправку аналитики и все, она будет всегда падать =)
источник

СВ

Сергей Видинеев... in Svelte [svelt] - All about Svelte JavaScript framework.
Вызвать асинхронную функцию внутри синхронной без какой либо обработки - не единственное решение проблемы, зато далеко не самое красивое
источник

СВ

Сергей Видинеев... in Svelte [svelt] - All about Svelte JavaScript framework.
А ты я так понял просто любишь поспорить
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
какой проблемы?
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
с чего ты взял что есть какая-то проблема?
источник