#vue原理
文章平均质量分 88
金憨憨_
这个作者很懒,什么都没留下…
展开
-
vuex 回顾
安装和使用 //npm install vuex --save //src/store/index.js import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) const store = new Vuex.Store({ state:{ count:0 }, mutations:{ increment(state) { state.count++ } } }) export default store //m原创 2021-11-16 17:50:58 · 486 阅读 · 0 评论 -
Vue原理1.2 ——响应式及视图更新
// 注:以下资料出自 掘金小册《剖析 Vue.js 内部运行机制》 加上自己的理解以及对部分词汇的注解 响应式 当使用new Vue()进行初始化的时候,最为重要的是会通过Object.defineProperty来设置setter与getter函数,来实现【响应式】和【依赖收集】。 关于Object.definePropetry介绍 1、语法 Object.defineProperty(obj, prop, descriptor) 2、参数 obj 要定义属性的对象。 prop 要定义或修改原创 2021-09-03 15:54:06 · 290 阅读 · 0 评论 -
Vue原理1.1 ——初始化挂载编译
// 注:以下资料出自 掘金小册《剖析 Vue.js 内部运行机制》 加上自己的理解以及对部分词汇的注解 全局概览 初始化及挂载 在我们进行一个 new Vue() 的操作后, Vue会调用 _init 函数进行初始化,它会进行初始化生命周期、事件、props、data、computed、watch等,在初始化过程后,将调用 $mount 来进行挂载组件,如果是在运行的时候进行编译,即不存在render function但是存在template的情况下,需要进行【编译】步骤 编译 compil原创 2021-09-03 10:51:50 · 131 阅读 · 0 评论