с vuex, не spa (будет в скором будущем, потому vuex)
при каждой инициализации бегаю на бекенд за идентификатором клиента, с которым сейчас работаю
экшн vuex вызывается в created корневого компонента App
так же есть пара экшнов, которые бегают за другими данными на бекенд, при этом используют clientId, полученный ранее
как я могу гарантировать то, что за данными они пойдут только тогда, когда во vuex уже будет clientId?
мои варианты:
1. иерархия lifecycle хуков - не прокатило, сегодня вроде упоминалось в чате, что родитель инициализируется последним
2. вешать watch на стейт vuex - норм ли такое?
Я бы кидал эвент из экшена, который закидывает clientId в стейт
Обсуждают сегодня