直接梳理應用場景,後續有新的理解再不斷補充.......
1、constructor()
對區域性變數進行初始化
2、ngonchanges()
被繫結的輸入屬性的值發生變化時呼叫(父子元件傳值的時候會觸發)
3、ngoninit()
一般在這裡請求資料,並初始化
4、ngdocheck()
檢測5、ngaftercontentinit()
插槽值初始化完畢
6、ngaftercontentchecked()
每次元件內容變更之後檢測
7、ngafterviewinit()
檢視渲染完畢 , 可以進行dom操作
8、ngafterviewchecked()
每次檢視渲染完之後呼叫
9、ngdestory()
銷毀事件或者元件時呼叫
例如 : 路由切換的時候,前乙個元件銷毀,後乙個元件建立
移除事件監聽、清除定時器
等等
angular學習之通俗易懂篇 路由
路由就是根據不同的url位址,動態的讓根元件掛載其他元件來實現乙個單頁面應用 1 首先,在新建專案的時候,需要把路由依賴放入專案 這裡它問你的時候就選yes,如果沒有選yes,需要自己安裝 2 配置路由 建立三個元件,並為三個元件配置路由 它的意思就是只要是首頁上想要通過路由更換頁面展示內容的,就放...
通俗易懂之Ajax
在網頁載入的時候,載入的都是靜態的資源,你寫的每一句話,每乙個結構都是固定的,比如在哪個區域顯示哪張,頁面渲染之後都無法在改變,想要改變就只有改 然後在重新整理頁面。而ajax可以讓我們在 執行的時候,去請求其他地方的資源或者介面,然後把請求來的資料,根據我們寫好的方法渲染到頁面上,多次進行ajax...
遷移學習,通俗易懂
一.背景 在之前用深度神經網路進行引數訓練時,我們每次的訓練都是從頭開始的,隨機地初始化網路。在網路層數不深的時候,訓練時間可以接受,但隨著現在網路構越來越複雜,網路層數越來越深,少則幾十層,多者上百層甚至上千層,如果任然每次都從頭開始訓練,時間的開銷則會非常大。例如imagenet網路的訓練常常需...