摘要:提供了個鉤子函數(shù),從創(chuàng)建到銷毀發(fā)生的一系列狀態(tài)叫做什么周期,在這個過程中會提供狀態(tài)函數(shù)給我們進(jìn)行該狀態(tài)的操作,這個函數(shù)叫做鉤子函數(shù)生命周期函數(shù)生命周期鉤子過程實(shí)例初始化,讀取所有的生命周期函數(shù),并沒有執(zhí)行,不會調(diào)用讀取屬性,計(jì)算屬性,添加監(jiān)
Vue 提供了11個鉤子函數(shù)
1,從創(chuàng)建到銷毀發(fā)生的一系列狀態(tài)叫做什么周期,在這個過程中vue會提供狀態(tài)函數(shù)給我們進(jìn)行
該狀態(tài)的操作,這個函數(shù)叫做鉤子函數(shù)/生命周期函數(shù)/生命周期鉤子
過程:
new Vue({})
Vue 實(shí)例初始化,讀取所有的生命周期函數(shù),并沒有執(zhí)行,不會調(diào)用
beforeCreate()
讀取屬性,計(jì)算屬性,添加監(jiān)聽 set get方法,讀取watch方法
create() 可以操作數(shù)據(jù)了
判斷是否有el配置,或者是被調(diào)用了 $mount() 都會走下一步
判斷有沒有el或者是$mount()作用的dom結(jié)構(gòu)
beforeMount是沒有dom結(jié)構(gòu)的
如果有dom結(jié)構(gòu),讀取dom結(jié)構(gòu) 渲染vue指令 {{}},也就是掛載的過程
mounted() 可以操作ref
在這里可以用到 ref操作dom,用法為 ref="id",this.$refs,這里的id為唯一值,手寫id會覆蓋,但是用v-for 遍歷ref,id成了一個數(shù)組,不會覆蓋。
跟用戶交互
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/95570.html
摘要:注意看下此時還是沒有選項(xiàng)鉤子函數(shù)和間的生命周期在這一階段發(fā)生的事情還是比較多的。鉤子函數(shù)和鉤子函數(shù)間的生命周期當(dāng)發(fā)現(xiàn)中的數(shù)據(jù)發(fā)生了改變,會觸發(fā)對應(yīng)組件的重新渲染,先后調(diào)用和鉤子函數(shù)。 首先,每個Vue實(shí)例在被創(chuàng)建之前都要經(jīng)過一系列的初始化過程,這個過程就是vue的生命周期。首先看一張圖吧~這是官方文檔上的圖片相信大家一定都會很熟悉: showImg(https://segmentfau...
摘要:實(shí)例在文檔中經(jīng)常會使用這個變量名表示實(shí)例,在實(shí)例化時,需要傳入一個選項(xiàng)對象,它可以包含數(shù)據(jù)模板掛載元素方法生命周期鉤子等選項(xiàng)。通俗說就是實(shí)例從創(chuàng)建到銷毀的過程,就是生命周期。 Vue 實(shí)例中的生命周期鉤子 Vue 框架的入口就是 Vue 實(shí)例,其實(shí)就是框架中的 view model ,它包含頁面中的業(yè)務(wù)處理邏輯、數(shù)據(jù)模型等,它的生命周期中有多個事件鉤子,讓我們在控制整個Vue實(shí)例的過程...
摘要:前言用也有一段時間了發(fā)現(xiàn)生命周期是很重要的一部分稍微懂得了一些東西特地來分享一下生命周期和鉤子函數(shù)介紹啥也不說先上圖圖為生命周期圖圖為生命周期圖圖為和鉤子函數(shù)比較重點(diǎn)看生命周期和鉤子函數(shù)具體上代碼自己粘走執(zhí)行創(chuàng)建前狀態(tài)創(chuàng)建完畢狀態(tài) 前言 用Vue也有一段時間了,發(fā)現(xiàn)生命周期是很重要的一部分,稍微懂得了一些東西,特地來分享一下. 生命周期和鉤子函數(shù)-介紹 啥也不說先上圖圖-1為 Vue...
閱讀 5453·2021-09-22 15:50
閱讀 1937·2021-09-02 15:15
閱讀 1233·2019-08-29 12:49
閱讀 2606·2019-08-26 13:31
閱讀 3521·2019-08-26 12:09
閱讀 1277·2019-08-23 18:17
閱讀 2803·2019-08-23 17:56
閱讀 3003·2019-08-23 16:02