摘要: mvvm原理? 当我们创建一个Vue实例对象,配置data选项 ,Vue会立即遍历这个data对象,通过defineproperrty底层原理 将data内的数据转换成gettrr/setter, 同时Vue会为每个vm实例对象创建一个观察者,当开发者更改了一处代码进行保存之后(即setter被触发 阅读全文
posted @ 2021-11-07 18:31 Rainbow君 阅读(192) 评论(0) 推荐(0)
摘要: vue是什么:vue是一个 js 渐进式框架 什么是渐进式? 框架 并没有将 所有的 api 都 定义在核心包(vue.js),而是设计了 一个拔插式方法(使用插件的),将其他一些功能定义在vue的插件中,使用了什么插件,框架就具备一些其他功能 vue的特点: 1.声明式开发 2.组件化开发 Vue 阅读全文
posted @ 2021-11-05 15:48 Rainbow君 阅读(67) 评论(0) 推荐(1)
摘要: 计算属性: 定义:要用的属性不存在,要通过已有的属性计算得来 原理:底层借助了Object.defineproperty方法提供的getter和setter 在用计算属性的时候getter函数什么时候会执行? 1.在初次读取的时候会执行一次 2.当依赖的数据发生改变的时候会被再次调用 setter什 阅读全文
posted @ 2021-11-05 14:55 Rainbow君 阅读(758) 评论(0) 推荐(1)