回答关键点" class="hash-link" aria-label="Direct link to 回答关键点" title="Direct link to 回答关键点">​</a></h2><p><code>响应式对象</code> <code>数据劫持</code> <code>双向绑定</code> <code>MVVM（Model-View-ViewModel）</code> <code>发布/订阅模式（publish-subscribe pattern）</code></p><p><strong>响应式对象</strong></p><p>Vue2 通过 <code>Object.defineProperty</code>，Vue3 通过 Proxy 来劫持 state 中各个属性的 setter、getter，通过 getter 收集依�