摘要:
Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载 Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。 1、beforeCreate 在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置 阅读全文
posted @ 2023-11-07 17:24
煜火
阅读(24)
评论(0)
推荐(0)
摘要:
1、Proxy 可以直接监听对象而非属性; 2、Proxy 可以直接监听数组的变化; 3、Proxy 有多达 13 种拦截方法,不限于 apply、ownKeys、deleteProperty、has 等等是Object.defineProperty 不具备的 4、Proxy 返回的是一个新对象,我 阅读全文
posted @ 2023-11-06 16:43
煜火
阅读(336)
评论(0)
推荐(0)
摘要:
Vue.js 是采用数据劫持结合发布者-订阅者模式的方式,通过 Object.defineProperty()来劫持各个属性的 setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。 需要 Observe 的数据对象进行递归遍历,包括子属性对象的属性,都加上 setter 和 阅读全文
posted @ 2023-11-03 15:33
煜火
阅读(15)
评论(0)
推荐(0)
摘要:
1、基本定义 MVVM 基本定义 MVVM 即 Model-View-ViewModel 的简写,即模型-视图-视图模型,模型(Model)指的是后端传递的数据,视图(View)指的是所看到的页面,视图模型(ViewModel)是 mvvm 模式的核心,它是连接 view 和 model 的桥梁。它 阅读全文
posted @ 2023-11-02 15:16
煜火
阅读(705)
评论(0)
推荐(0)
摘要:
Vue 作为一款轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、虚拟DOM、运行速度快,并且作者是中国人尤雨溪,对应的 API 文档对国内开发者优化,作为前端开发人员的首选入门框架 Vue 的优势: Vue.js 可以进行组件化开发,使代码编写量大大减少,读者更加易于理解。 Vue.j 阅读全文
posted @ 2023-11-01 16:41
煜火
阅读(122)
评论(0)
推荐(0)
浙公网安备 33010602011771号