在vue3的開發中,reactive是提供實現響應式數據的方法。日常開發這個是使用頻率很高的api。這篇文章筆者就來探索其內部運行機制。小白一枚,寫得不好請多多見諒。
調試版本為3.2.45
-
什么是reactive?
reactive是Vue3中提供實現響應式數據的方法.
在Vue2中響應式數據是通過defineProperty來實現的.
而在Vue3響應式數據是通過ES6的Proxy來實現的
-
reactive注意點
reactive參數必須是對象(json/arr)
如果給reactive傳遞了其他對象,默認情況下修改對象,界面不會自動更新,如果想更新,可以通過重新賦值的方式。【