жизненный цикл

Vue.js

Полный текст должен быть не более 2000 слов и обязателен для просмотра我也不知道几分钟,耐心看下去,或许会对你有帮助

Последние несколько дней я был занят интервьюированием, и у меня не было времени написать собственную статью о «Наггетс». Мне просто не нужно было идти на интервью сегодня утром. несколько дней дома, что может помочь соискателям Vue.

Если у вас есть какие-либо предложения для моей статьи, вы можете отправить свои ценные предложения на мой почтовый ящик:MrDotYanLT@yeah.net

Если вы обнаружите какие-либо ошибки в этой статье, вы можете оставить сообщение ниже, давайте учиться и добиваться успехов вместе.

Жизненный цикл vue — важная тема для интервью

Все в природе имеет жизненный цикл, например, люди, рождение, старость, болезни и смерть, например, камни, осадки и выветривание, и, наконец, становится почвой.

Итак, компоненты Vue также имеют жизненный цикл, четыре этапа и восемь хуков.

этап первый,

Рожденный, начавшийся, от неведомого к существованию. мы можем поставитьbeforeCreate(), как начало жизни компонента

В этом цикле компонент vue начинает инициализироваться, vue начинает наблюдать за данными, а затем начинает генерировать

Подождите, пока компонент будет сгенерирован,created()Появись, этот знак, этот составляющий зародыш готов начать спускаться в мир.

Однако перед прибытием необходимо найти подходящее место, точка крепления эль очень важна, поэтому вcreated()После этого vue рассудит, есть ли у компонента точка монтирования, а затем рассудит, есть ли кредлtemplate, если есть, то все нормально, рождение начинается плавно, если нет эл точки монтирования, ок, тогда надо начинать создавать, если нетtemplate, ок, тогда ставь эльoutrhtmlтак какtemplate.

второй этап, старый

老,开始,从生到死的消亡开始。 СейчасbeforeMount()Это точка, которая знаменует собой рождение. Через несколько мгновений после этой точки vue начинает создавать vm.$el и заменяет первоначально созданный el, что означает, что мы можем видеть страницу в браузере.

ну тогда начинай старетьmounted, на этом этапе обязательно произойдут изменения данных, поэтомуupdateОн начал работать.

Данные обновляются, а потом надо обновлять, если это плохие данные?

так,beforeUpdate()Крайне важно, чтобы, когда он соглашается обновить данные,update, но должен ли он отображаться?updateed()проверить.

ок, после серии обновлений наши компоненты начнут входить в эпоху вымирания, то есть старости.

mounted()Скажите, вы уже можете начать умирать, какая тяжелая тема!

Этап четвертый, умереть

Смерть не страшна, я просто боюсь, что никто не вспомнит обо мне после того, как я умру.我不知道是谁说的,但是现在我觉得这句话很对.

beforeDestroy()Ассамблеемую тело начало умирать. Это исчезает постепенно исчезнет. В это время, если у вас все еще есть желание, 呸, является компонентом и пожеланиями, затем сказать вам перед вами, некоторые данные должны быть сохранены, это Специальный 嘱, должен быть уничтожен.destroyed()死亡成功,这个时候,也许组件会告诉你,是否需要在下一个页面开始的时候,做些什么。就像大仙要投胎,投胎到哪儿,总得找有一个放心的人来保护它,呃呃呃呃,小说看多了。 . .


Наконец, поместите диаграмму жизненного цикла Vue.