如何用简洁的语言描述一下vue的双向绑定原理?最近在面试,被问到这个问题总觉得答得不好。
双向绑定就是 v-model 的实现, props 和 $emit 配合实现。 响应式就是 Object.definePropty (vue2) 监听对象的变化,实现数据改变的同时自动更新 DOM
v-model
props
$emit
Object.definePropty
DOM
13 回答12.7k 阅读
2 回答4.9k 阅读✓ 已解决
9 回答1.6k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
8 回答2.2k 阅读
5 回答664 阅读
3 回答1.3k 阅读✓ 已解决
2 回答4.6k 阅读✓ 已解决
957 阅读
2 回答1.6k 阅读
726 阅读
3 回答3.4k 阅读
双向绑定就是
v-model
的实现,props
和$emit
配合实现。响应式就是
Object.definePropty
(vue2) 监听对象的变化,实现数据改变的同时自动更新DOM