随笔分类 -  Vue源码

摘要:  在阅读 nextTick 的源码之前,要先弄明白 JS 执行环境运行机制,介绍 JS 执行环境的 事件循环 机制的文章很多,大部分都阐述的比较笼统,甚至有些文章说的是错误的,以下为个人理解,如有错误,欢迎指正。 一、浏览器中的进程与线程   以 chorm 阅读全文
posted @ 2019-05-13 14:18 雾雪天涯 阅读(860) 评论(0) 推荐(3)
摘要:  计算属性是基于响应式依赖进行缓存的,只有在相关响应式依赖发生改变时才会重新求值,这种缓存机制在求值消耗比较大的情况下能够显著提高性能。 一、计算属性初始化   Vue 在做数据初始化时,通过 initComputed() 方法初始化计算属性。 js con 阅读全文
posted @ 2019-04-25 15:00 雾雪天涯 阅读(771) 评论(0) 推荐(1)
摘要:  Vue是数据驱动的框架,在修改数据时,视图会进行更新。数据响应式系统使得状态管理变的简单直接,在开发过程中减少与DOM元素的接触。而深入学习其中的原理十分有必要,能够回避一些常见的问题,使开发变的更为高效。 一、实现简单的数据响应式系统   Vue使用 观 阅读全文
posted @ 2019-04-17 17:26 雾雪天涯 阅读(574) 评论(0) 推荐(1)
摘要:  Vue本质是上来说是一个函数,在其通过new关键字构造调用时,会完成一系列初始化过程。通过Vue框架进行开发,基本上是通过向Vue函数中传入不同的参数选项来完成的。参数选项往往需要加以合并,主要有两种情况: 1、Vue函数本身拥有一些静态属性,在实例化时开发者会传入同名的属性 阅读全文
posted @ 2019-02-22 16:42 雾雪天涯 阅读(375) 评论(0) 推荐(0)