во vue.
У меня есть функция, которая делает get запрос к api и возвращает массив с настройками фронта.
В module.js у меня импортируется эта функция и присваивается к переменной, далее я работаю с этой переменной, перебираю массив, складываю с базовыми настройками и т.д.
в конце у меня export default vue store.
Данные приходят с задержкой и vue store срабатывает мгновенно, функции async/await.
Есть решение как мутации сделать асинком?
как и везде, инициализируешь массив пустым массивом [], actions делаешь не через async/await а просто через then/catch, поак компонент проинициализируется и загрузится ответ ты получишь уже скорее всего
Обсуждают сегодня