深入浅出vue.js笔记
文章平均质量分 80
mischievous_boy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入浅出vue.js--------(3)vm.$set和vm.$delete
$set和$delete作为vue的使用者来说,set并不陌生,set的使用场景是,当属性没有在data函数中定义的时候,则这个属性并不是响应式,而this.$set则能将这个属性设置为响应式。$set使用语法vm.$set(target , key , value)参数:target:{object | array}key: {string | number}value: { any }返回值:unwatch函数作用:在object撒花姑娘设置一个属性,如果objec原创 2021-01-31 22:27:03 · 388 阅读 · 0 评论 -
深入浅出vuejs------(2)array的响应式
数组的响应式 数组的依赖收集和发布在哪个环节进行 数组完成响应式和对象的区别 为什么数组的收集依赖的dep要初始化咋Observer中 首先要解决的就是数组的依赖收集和通知依赖更新应该在哪个环节假设 data函数里面有data(){return {arr:['singing' , 'dancing' , 'rap']}}当使用这个数组的时候,或者是在template模板中使用,或者是this.arr。那么就意味着,数组的依赖收集也是..原创 2021-01-12 23:25:45 · 431 阅读 · 0 评论 -
深入浅出vue.js-----(1)object的响应式
vue会自动通过状态生成dom,然后将其输入到页面上显示出来,这个过程叫做渲染。vue的渲染过程是声明式的,我们通过模板来描述状态和dom之间的映射关系。通常在运行时应用的内部状态是不断改变的,在改变的过程中要不断地进行重新渲染。那么要知道他们内部状态什么时候发生改变,就要进行变化侦测!变化侦测要对每个对象的每个属性进行侦测。其中的每个属性都会设置一个数组来收集订阅该属性的,收集到的叫做依赖,对于这个数组来说可能订阅这个有很多,一开始每个使用这个数据的dom节点都会被当成依赖收集进去,但是每个组件可能有原创 2021-01-03 00:45:13 · 410 阅读 · 0 评论
分享