LveJs
文章平均质量分 74
林大大哟
WMapJs创作者;
LveRectangleJs创作者;
展开
-
手把手实现简易版vue(二)组件类解析
所以组件类的大体逻辑出来了,通过构造器将data,watch等这些传进去,然后mount到dom后,逻辑层和视图层就有了关联,逻辑层中数据以data中的为主,在dom中有关于data中的数据,都会被加入对应的收集器中(依赖收集),当data有数据更改,会将收集器中的依赖进行统一更新(依赖更新),至此MVVM框架的核心也就出来了,当然至于Proxy和模板如何转换的,那我将在下一篇博客中讲解~监听引用类型和基本类型,但写法都是一致的,和vue2不同的是并没有对对象内部单个值进行监听。原创 2023-10-24 16:59:11 · 159 阅读 · 0 评论 -
手把手实现简易版vue(一)LveJs
看过一些vue2和3的源码,然后寻思着想自己实现一个简易版的vue,,不过还有蛮多问题没有克服,比如v-for,这部分在vue里面是将模板等编译成ast,然后再进行转换,我目前还没有实现它。原创 2023-10-24 16:19:22 · 153 阅读 · 0 评论