2020年7月19日

摘要: 接下来我们就以前面创建的mini-vue3为基础来实现Vue3新增的API,首先要讲的就是Composition API。 什么是Compostion API呢?顾名思义,组合式API。相对而言我们在Vue2中使用的叫Options API,也即配置型API,我们的代码通过Vue给定的options 阅读全文
posted @ 2020-07-19 14:56 笨鸟哥 阅读(1830) 评论(1) 推荐(0)
摘要: 最近看尤大一些关于Vue3的视频资料和相关文章。决定自己也来创建一个简单的迷你Vue3,通过这个过程来加强对Vue的核心实质的理解。 那么如何创建一个简单的迷你Vue3呢,我们先来看看一个mini Vue3需要哪些东西。 1、模板编译及渲染系统(将模板语法等编译为最终执行的Javascript代码并 阅读全文
posted @ 2020-07-19 11:29 笨鸟哥 阅读(398) 评论(0) 推荐(1)
摘要: Reactivity响应式数据系统 经过前面第一章,我们已经建好了渲染系统和Vdom相关。 那第二步则是构建双向绑定的响应式数据系统,我们知道在Vue2中数据双向绑定是通过Object.defineProperty来实现的,通过这个API来实现的数据双向绑定有一些缺点。主要是: i. 所有需要进行绑 阅读全文
posted @ 2020-07-19 11:29 笨鸟哥 阅读(174) 评论(0) 推荐(0)
摘要: 经过前面两章,我们已经建立了模板渲染系统和响应式数据系统。 那么接下来我们就要将他们组合在一起,以及加上一些生命周期的处理等等。来合成一个真正的mini-vue3. 首先是要将之前两块内容整合到一起: <html> <head> <title>Mini-Vue3</title> </head> <b 阅读全文
posted @ 2020-07-19 11:29 笨鸟哥 阅读(173) 评论(0) 推荐(0)

2020年6月25日

摘要: Vue3.0响应式实现原理Proxy分析 阅读全文
posted @ 2020-06-25 23:52 笨鸟哥 阅读(0) 评论(0) 推荐(0)

导航