在講解之前,我們先了解一下數(shù)據(jù)響應式是什么?所謂數(shù)據(jù)響應式就是建立響應式數(shù)據(jù)
與依賴
(調用了響應式數(shù)據(jù)的操作)之間的關系,當響應式數(shù)據(jù)發(fā)生變化時,可以通知那些使用了這些響應式數(shù)據(jù)的依賴操作進行相關更新操作,可以是DOM更新,也可以是執(zhí)行一些回調函數(shù)。從Vue2到Vue3都使用了響應式,那么它們之間有什么區(qū)別?
- Vue2響應式:基于
Object.defineProperty()
實現(xiàn)的。 - Vue3響應式:基于
Proxy
實現(xiàn)的。【