鍍金池/ 問答/HTML5  HTML/ 前端的生命周期鉤子是什么意思?

前端的生命周期鉤子是什么意思?

我百度看有人說生命周期鉤子就是生命周期函數(shù)和鉤子函數(shù),有說他倆一樣的,又說不一樣的,請問準(zhǔn)確意思到底是啥?

回答
編輯回答
喵小咪

一般我們講生命周期: 如 React 中生命周期,這是由框架定義的。其他框架也有類似定義。 單獨(dú)講,鉤子函數(shù)就是鉤子函數(shù)。

在前端而言,頁面也會有生命周期: contentLoaded,loaded, unloaded 等這些。

2017年11月28日 16:41
編輯回答
話寡

個人理解, 生命周期就是代碼執(zhí)行的過程,鉤子就是在代碼執(zhí)行過程中的回調(diào)函數(shù),也就是代碼執(zhí)行過程中所需的一些邏輯處理。

一般而言,生命周期是框架中定義好的,你只需將你的邏輯掛載在生命周期上,稱為鉤子。

2017年12月29日 23:42
編輯回答
愿如初

生命周期是執(zhí)行流程,鉤子可以理解成回調(diào)函數(shù)

2017年11月8日 09:26