из функции если внутри есть primise then?) мне надо дождатья что придет в then(data) и потом вернуть из функции значения то что пришло из сервера
async () { const data = await ... }
return await это конечно больно
Нет.
А вообще возвращайте сразу dispatch
Почему async await больно? чем перевага promise then)
Речь об return await
return await это с разряда await then.
async SearchClick() { this.statusModal = true; this.items = await this.store.dispatch( ... ).catch(error => ...) }
Я так и переписал его как и на скрине))
В таком случае с new Promise then мне никак не вернуть что то из функции, и в том минус ?)
Зачем вам new Promise?
Почему?
хз, микроЗадача похода , и после запроса я ставлю флаг false и он не работает
Сделайте флаг частью action, меняя его внутри самого action, а в компонент просто через геттер передавать, перед запуском запроса ставите в true, а в finally в false и будет вам счастье с крутилкой
Надо написать флаг в самом запросе dispatch? а не в компоненте функции?
Вспоминая недавние разговоры.
Обсуждают сегодня