【每日一题NO.59】简述vue的基本原理

共 462字,需浏览 1分钟

 ·

2021-10-16 18:32

基本原理

当一个 Vue 实例被创建的时候,vue 会遍历 data 选项的属性,用Object.defineProperty(vue3.0 使用 proxy)将它们转为getter/setter并且在内部追踪相关依赖,在属性被访问和修改时通知变化。每个组件实例都有相应的 watcher 程序实例,它会在组件渲染的过程中把属性记录为依赖,之后当依赖项的 setter 被调用的时候,会通知 watcher 重新计算,从而致使它关联的组件得以更新。

所有《每日一题》的 知识大纲索引脑图 整理在此:https://www.yuque.com/dfe_evernote/interview/everyday
你也可以点击文末的 “阅读原文” 快速跳转


END
愿你历尽千帆,归来仍是少年。


浏览 8
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报