11 2021 档案

摘要:Vue 监视数据的原理: 1. vue 会监视 data 中所有层次的数据。 2. 如何监测对象中的数据? 通过 setter 实现监视,且要在 new Vue 时就传入要监测的数据。 (1)对象中后追加的属性,vue 默认不做响应式处理 (2)如需给后添加的属性做响应式,请使用如下API: Vue 阅读全文
posted @ 2021-11-29 23:07 我就尝一口 阅读(244) 评论(0) 推荐(0) 编辑
摘要:watch: { isHot: { immediate: true, // 初始化时让 handler 调用一下 // handler 什么时候调用?当 isHot 发生改变时 handler(newValue, oldValue) { console.log('isHot被修改了', newVal 阅读全文
posted @ 2021-11-27 12:41 我就尝一口 阅读(386) 评论(0) 推荐(0) 编辑
摘要:1. 为什么叫计算属性? 因为计算属性是对 data 中的属性 进行计算的出来的 属性 2. 计算属性的 get() 和 set() 方法,底部是用 Object.defineProperty 实现的,当有人读取 计算属性 时,get 就会被调用,并且返回值就作为 该计算属性的值 3. vm._da 阅读全文
posted @ 2021-11-27 11:51 我就尝一口 阅读(323) 评论(0) 推荐(0) 编辑
摘要:经典面试题: 1)react中的key有什么作用?(key的内部原型是什么?) 2)为什么遍历列表时,key最好不要用 index ? 1. 虚拟DOM中 key 的作用: 1)简单的说:key 是虚拟 DOM 对象的唯一标识,在更新显示时 key 起着极其重要的作用。 2)详细的说:当状态中的数据 阅读全文
posted @ 2021-11-14 11:21 我就尝一口 阅读(334) 评论(0) 推荐(0) 编辑
摘要:新生命周期新增的两个钩子: 1. getDerivedStateFromProps :罕见的使用场景,如果state 的值在任何时候都取决于 props ,可以使用这个函数。但是代码会冗余,并且组件不好维护,不常使用。 2. getSnapshotBeforeUpdate :组件在更新之前来个快照。 阅读全文
posted @ 2021-11-13 13:14 我就尝一口 阅读(90) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示