Size: a a a

Nuxt.js — русскоговорящее сообщество

2021 January 11

E

Eugene in Nuxt.js — русскоговорящее сообщество
Promise all вроде как объект с вашими функциями принимать должен
источник

E

Eugene in Nuxt.js — русскоговорящее сообщество
массив*
источник

ИК

Илья Киселев... in Nuxt.js — русскоговорящее сообщество
stvorka34
Ничего не выходит(((

Promise.all(dynamicPortfolioRoutes.concat(dynamicPortfolioRoutes2))  выдает, что concat is not a function
Ну да, тут ты пытаешся склеить промисы
источник

ИК

Илья Киселев... in Nuxt.js — русскоговорящее сообщество
Eugene
Promise all вроде как объект с вашими функциями принимать должен
нет не с функциями а с промисами
источник

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
Eugene
Promise all вроде как объект с вашими функциями принимать должен
с промиссами
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Arti 🦠
в противном случае юзайте allSettled
В стандарте?
источник

E

Eugene in Nuxt.js — русскоговорящее сообщество
Arti 🦠
с промиссами
да да
источник

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
В стандарте?
источник

s

stvorka34 in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Promise.all([dynamicPortfolioRoutes, dynamicPortfolioRoutes2]).then(routesList => routesList.flat())
Nuxt Fatal Error                │
  │                                     │
  │   TypeError: fn is not a function
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Я думаю лучше в этом случае Promise.all иначе у тебя будут потом рандомные роуты
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
А так все или ничего
источник

ИК

Илья Киселев... in Nuxt.js — русскоговорящее сообщество
dynamicPortfolioRoutes это что вообще из себя представляент?
источник

A

Arti 🦠 in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
В стандарте?
источник

ИК

Илья Киселев... in Nuxt.js — русскоговорящее сообщество
stvorka34
Nuxt Fatal Error                │
  │                                     │
  │   TypeError: fn is not a function
тебе туда не функции нужно а промисы кинуть
источник

ИК

Илья Киселев... in Nuxt.js — русскоговорящее сообщество
ну или составить промис из этих функций
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Promise.all([dynamicPortfolioRoutes(), dynamicPortfolioRoutes2()]).then(routesList => routesList.flat())
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Всё всё, я понял. 👍
источник

s

stvorka34 in Nuxt.js — русскоговорящее сообщество
let dynamicPortfolioRoutes = () => {
 return axios.get('https://api.myUrl/portfolio').then((res) => {
   return res.data.map((item) => /portfolio/${item._id})
 })
}
источник

ИК

Илья Киселев... in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Promise.all([dynamicPortfolioRoutes(), dynamicPortfolioRoutes2()]).then(routesList => routesList.flat())
вот так должно
источник

ИК

Илья Киселев... in Nuxt.js — русскоговорящее сообщество
так как у тебя там функции и их нужно вызвать что бы получить промисы
источник