Введение:
В настоящее время в приложении имеется несколько модулей для хранения данных, например:
- профиль
- модели
- продукты
- и т. Д.
... более поздние компоненты по разным маршрутам повторно используют и изменяют данные хранилища.
Проблема:
Когда приложение изначально загружено (независимо от того, какой маршрут или компонент), необходимо, чтобы определенная логика была выполнена для установки необходимого состояния хранилища.
Простой пример может быть:
В зависимости от возраста пользователя в профиле:
1. Найти определенную модель в моделях
2. И обновите данные профиля значениями из модели
Существуют методы, такие как created()
или mounted()
при создании компонента, так что это заставило меня задуматься о каком-то представительном контейнере под родительским маршрутом. Но мне интересно, может быть, есть разные виды хуков, которые нужно добавить при начальной загрузке приложения.