摘要: 为什么会丢失响应性 失去响应性的情况出现在解构时。 vue2中使用Object.defineProperty()实现响应式,其原理是拦截了对象中属性的get/set,即使该属性被解构出来,仍然保留了get/set,因此不会丢失响应性。 而vue3中使用Proxy实现响应式,其原理是拦截了proxy对 阅读全文
posted @ 2022-09-16 15:46 hdxg 阅读(1684) 评论(0) 推荐(0)
摘要: vue中的透传会将父组件传给子组件的$attrs放到子组件的根元素上,我们常用这个特性来传递class、style,以指定子组件的长宽。 但在写诸如对话框这样的组件时,对话框组件的根组件是那一层黑色的蒙版。父组件并不希望指定蒙版的长宽,而是希望指定对话框的长宽,这时候我们就需要控制透传的路径。具体做 阅读全文
posted @ 2022-09-16 12:26 hdxg 阅读(30) 评论(0) 推荐(0)
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css