工作一两年了,期间,做过一些vue项目了,像我这种小白,每次写vue项目,总是感觉他很神奇ε≡٩(๑>₃<)۶ ,“怎么我一改变数据,视图也跟着改变呢”虽然我知道vue使用的是MVVM模型,但是具体怎么实现的,呃是一脸懵(ಥ_ಥ)。然后开始看vue2源码,没想到的是使我更懵了,然后就放弃钻研了。
最近有空看了一下vue2的源码,没想到的是,居然有没眉目了,知识的积累还是很重要的呀。
有人可能会觉得vue3都发布了,不是应该看vue3的源码吗?其实我这个小白个人觉得,vue2和vue3主干思想是没有变的,而且vue3是从vue2“演化”过来的(主要还是我的ts不是很好,目前还在拼命的学习ts中…)。下面记录一下学习vue2响应原理。