摘要: 上一章,我们讲到了Vue初始化做的一些操作,那么我们这一章来讲一个Vue核心概念响应式系统。 我们先来看一下官方对深入响应式系统的解释: 当你把一个普通的 JavaScript 对象传给 Vue 实例的 data 选项,Vue 将遍历此对象所有的属性。 并使用 Object.defineProper 阅读全文
posted @ 2022-10-19 14:52 yyzzabc123 阅读(29) 评论(0) 推荐(0)
摘要: 初学vue,你得知道我们是从new Vue开始的: new Vue({ el: '#app', data: obj, ... }) 那你觉得是不是很有意思,咱们new Vue之后,就可以使用他那么多的功能,可见Vue是暴出来的一个一个功能类函数,我们进入源码一探究竟: import Vue from 阅读全文
posted @ 2022-10-19 14:43 yyzzabc123 阅读(27) 评论(0) 推荐(0)
摘要: 上一节最后稍微提到了Vue内置组件的相关内容,从这一节开始,将会对某个具体的内置组件进行分析。首先是keep-alive,它是我们日常开发中经常使用的组件,我们在不同组件间切换时,经常要求保持组件的状态,以避免重复渲染组件造成的性能损耗,而keep-alive经常和上一节介绍的动态组件结合起来使用。 阅读全文
posted @ 2022-10-19 14:29 yyzzabc123 阅读(94) 评论(0) 推荐(0)
摘要: 前面花了两节的内容介绍了组件,从组件的原理讲到组件的应用,包括异步组件和函数式组件的实现和使用场景。众所周知,组件是贯穿整个Vue设计理念的东西,并且也是指导我们开发的核心思想,所以接下来的几篇文章,将重新回到组件的内容去做源码分析,首先会从常用的动态组件开始,包括内联模板的原理,最后会简单的提到内 阅读全文
posted @ 2022-10-19 14:17 yyzzabc123 阅读(59) 评论(0) 推荐(0)