【uni-app框架】Vue框架的生命週期之data屬性、props屬性、及其生命週期函數的執行順序總結【兼容uni-app總結】

第一:props參數是實時更新的,而created和data僅會執行一次【當每次從新跳轉到當前頁面的時候,這也是爲何叫作當前頁面或當前組件聲明週期】!

 

第二:在uni-app框架中,APP端和H5端的一些區別:

APP端不兼容的特性【H5是最權威的Vue語法,APP支持的H5都支持,反之否則】:app

A、props參數沒法修改【要修改只能賦值給在data中增長一箇中間變量,修改data中的這個屬性!或直接發射事件給父中間來修改----一般仍是以發射事件給父組件修改成主,等價於函數的return】框架

B、props參數沒法傳入計算屬性函數

 

第三:props、data、create或OnLoad 的執行順序和生命週期

props屬性:組件傳參是實時更新的,數據及時變化!【data和create方法均可以訪問】spa

data屬性:僅訪問當前頁面的時候,執行一次【create能夠訪問】生命週期

beforeCreated 和 create方法:當前頁面或組件的Vue實例建立的開始,也是生命週期的開始事件

 

總結:組件傳參只能放入props屬性,才能真正實時變化【切記切記】