
获得徽章 19
古茗前端团队
- Vue2.0使用的是Object.defineProperty的getter/setter监听对象的属性的变化,但是只能监听一个属性的变化,如果想要监听复杂的对象需要使用递归的方式,如果是数组的话,如果操作的当前index在数组中不存在则是无法触发getter/setter,同样对象也会有同样的问题,监听的属性必须在初始化的时候必须存在,如果想添加监听就需要使用特殊的操作(this.$set)来追加数据的监听,但是在Vue3.0中使用了Proxy,虽然Proxy虽然会对所创建的数据重新申请内存,但是Proxy可以对所监听的属性进行监听到,无论这个值是否在Proxy对象上。展开评论2
- 推荐一个React的指令转换插件,可以在React(任何JSX)中使用类似vue指令的功能,如x-if、x-else-if、x-else、x-for、x-show、x-model、x-class。提升React代码美观度,提升开发效率,欢迎大家使用
github.com
1324 本周分享
由来自“字节跳动”的 Hongkai 同学分享了关于redis常见问题的理解和笔记:《redis热key,缓存穿透,击穿,集群等问题研究》
介绍了常见的主从模式、哨兵、穿透、雪崩、击穿。
如果您有好文分享推广,请参考这篇指引:
xin-tan.com
展开评论21