
深入浅出Vue.js读书笔记
hancao97
转战掘金 https://juejin.cn/user/703340610597064
展开
-
《深入浅出Vue.js》读书笔记2-Proxy的自我尝试
《深入浅出Vue.js》读书笔记2-Proxy的自我尝试1.问题2.proxy3.用proxy尝试重新实现上面代码 书接上文,Object的变化侦测. 1.问题 vue2.x用Object.defineProperty来劫持data数据的getter和setter操作。用这种方式实现了数据的变化侦测响应的功能,不过,Object.defineProperty存在一些天然的缺陷,包括: 1.Object.defineProperty的getter和setter只能侦测一个数据是否被修改,无法跟踪属性原创 2020-10-28 19:39:19 · 218 阅读 · 0 评论 -
《深入浅出Vue.js》读书笔记1-Object的变化侦测
深入浅出Vue.js读书笔记1Object变化侦测1.什么是变化侦测2.如何追踪变化3.如何收集依赖4.依赖收集在哪5.依赖是谁6.什么是watcher7.递归侦测所有key8.Object的问题9.总结 Object变化侦测 1.什么是变化侦测 vue.js会自动通过状态生成DOM,并将其输出在页面上显示出来,这个过程叫做渲染。 在运行时,应用内部的状态会不断发生变化,此时需要不停的重新渲染,如何确定状态中发生了什么变化? 变化侦测就是来解决这个问题的。 vue的变化侦测:状态发生变化时,vue.js立刻原创 2020-10-28 19:26:25 · 208 阅读 · 0 评论