Open HJY-xh opened 2 years ago
响应式主要解决的问题是:如何让“语言层面上分散的独立数据”在“业务层面”上产生“联系或互为因果”的关系。
但是这种需求在语言上不是“普遍需求”,属于“特殊需求”,这里通过了“代理模式”这种设计模式,在语言层面上满足需求,在ES5的时代,是defineProperty,ES6则是Proxy。
defineProperty
Proxy
参考:极客时间-vue3全家桶 第七节的某条评论
响应式主要解决的问题是:如何让“语言层面上分散的独立数据”在“业务层面”上产生“联系或互为因果”的关系。
但是这种需求在语言上不是“普遍需求”,属于“特殊需求”,这里通过了“代理模式”这种设计模式,在语言层面上满足需求,在ES5的时代,是
defineProperty
,ES6则是Proxy
。