自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 Vue3.0面试题(二)

Vue为MVVM框架,当数据模型data变化时,页面视图会得到响应更新,其原理对data的getter/setter方法进行拦截(Object.defineProperty或者Proxy),利用发布订阅的设计模式,在getter方法中进行订阅,在setter方法中发布通知,让所有订阅者完成响应。在响应式系统中,Vue会为数据模型data的每一个属性新建一个订阅中心作为发布者,而监听器watch、计算属性computed、视图渲染template/render三个角色同时作为订阅者,对于监听器watch,会直

2022-06-07 11:42:17 196

转载 Vue3.0面试题(一)

Vue3.0与Vue2.0的对比1. 修改了 Vue2.x 时期遗留的一些缺陷2. 引入了 组合式 API 、自定义渲染 API 等新特性Vue3.0 的新特性1.Proxy 响应式绑定2.Tree-Shaking Support3.组合式 API4.Fragment 片段、Teleport [ˈtelɪpɔːt] (传送)、Suspense[səsp'ens]5.自定义渲染 API6.源码优化一、Proxy 响应式绑定Vue2.x是通过 Object.defineProperty 的get和 set方法实

2022-06-07 11:34:48 1748

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除