Для каких задач предназначен каждый хук жизненного цикла компонента?
в каком хуке делать ajax запросы ?
в каком можно использовать стейт и в каком хуке могу иметь доступ к нему?
чем before update отличается от update ?
в каком хуке работать роутером ?
Блин, хотел начать писать, но потом понял что мне сил не хватит.)
Ответ простой - используй логику. Там всё абсолютно логично. Абсолютно. Как 2х2.
Вот включи логику, и таки попытайся ответить на свой вопрос "чем before update отличается от update ?"
Если не сможешь - беги из программирования и точных наук вообще нафиг, это не для тебя.
Aetae, ну я про то что делать в хуках before ?
как на пример зачем before mount ? если есть created ?
и где делать якс запрос выдел его creted() ,видел в mounted() , где правильно и почему в руководстве в mounted() ,если можно в creted?
почему в beforeMount подключается стейт с vuex-module-decorators ведь со свойcтвами можно работать в created ?
в реакте было так ,а во vue как ?
Немного нашел информации
beforeCreate - не видит методов компонента
в created
- не видим template html можем работать с методами и датой
- в created можно использовать Ajax запросы и присвоить результат в data свойства
- не доступен DOM
- можно делать Ajax запрос если на не надо отрисованый DOM , а только data
и уже полученные данные с сервера отрисуються в DOM
- можно делать проверку на роут
beforeMount - замена выражений ( {{ title }} и тд) в шаблоне на их значение
mounted - обращение к DOM элементам можно делать Ajax запрос если нужно чтобы пользователь увидел сначала данные из data , а потом с сервера
update не отработает если не поменяли дом
unmount удаляем ивенты