摘要: computed和watch有什么区别? computed: computed是计算属性,也就是计算值,它更多用于计算值的场景 computed具有缓存性,computed的值在getter执行后是会缓存的,只有在它依赖的属性值改变之后,下一次获取computed的值时才会重新调用对应的getter 阅读全文
posted @ 2022-11-10 08:12 bb_xiaxia1998 阅读(39) 评论(0) 推荐(0)
摘要: 组件化是 Vue, React 等这些框架的一个核心思想,通过把页面拆成一个个高内聚、低耦合的组件,可以极大程度提高我们的代码复用度,同时也使得项目更加易于维护。所以,本文就来分析下组件的渲染流程。我们通过下面这个例子来进行分析: <div id="demo"> <comp></comp> </di 阅读全文
posted @ 2022-11-10 08:10 bb_xiaxia1998 阅读(28) 评论(0) 推荐(0)
摘要: 谈谈Vue和React组件化的思想 1.我们在各个页面开发的时候,会产生很多重复的功能,比如element中的xxxx。像这种纯粹非页面的UI,便成为我们常用的UI组件,最初的前端组件也就仅仅指的是UI组件 2.随着业务逻辑变得越来多是,我们就想要我们的组件可以处理很多事,这就是我们常说的组件化,这 阅读全文
posted @ 2022-11-10 08:09 bb_xiaxia1998 阅读(37) 评论(0) 推荐(0)
摘要: Vue 视图更新原理 Vue 的视图更新原理主要涉及的是响应式相关API Object.defineProperty 的使用,它的作用是为对象的某个属性对外提供 get、set 方法,从而实现外部对该属性的读和写操作时能够被内部监听,实现后续的同步视图更新功能 一、实现响应式的核心API:Objec 阅读全文
posted @ 2022-11-10 08:07 bb_xiaxia1998 阅读(11) 评论(0) 推荐(0)