摘要:
// vue2对象响应式原理:Object.defineProperty() // vue2数组响应式原理:覆盖可以修改数组7个方法 // 从数组原型中获取这7个方法,并覆盖为可以发送更新通知的函数实现 const originalProto = Array.prototype const arra 阅读全文
摘要:
// vue3响应式原理:利用Proxy对象对数据拦截 const toProxy = new WeakMap() // 形如 obj: observed const toRaw = new WeakMap() // 形如 observed: obj function isObject(obj) { 阅读全文