ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
effect中的proxy对象如果在外部发生了改变,会触发effect中的函数执行,因为第一次执行的时候进行了依赖收集 ```js let school = { name: 'zf', age: 12} // 当赋值的时候,会重新执行effect let proxy = reactive(school) // 当在 effect 中取值的时候,会进行依赖收集 // effect会默认执行,执行时会收集属性的依赖 effect = [name, age] effect(() => { console.log('effect触发') console.log('school发生了修改', proxy.name) }) ```