effect,实现响应式数据的关键,只要传入函数,函数中有用到代理的数据,就能通过相应处理建立响应式关系。
一个响应式数据可以对应多个函数,通过收集器收集函数时,放入weekmap来存储并建立映射关系,并通过设置数据时,从weekmap取出相应函数,并运行函数,来达到响应式的目的。
为了不产生重复依赖,可以使用函数来建立关联,在建立关联前,清除之前的依赖,然后建立新的依赖。
effect,实现响应式数据的关键,只要传入函数,函数中有用到代理的数据,就能通过相应处理建立响应式关系。
一个响应式数据可以对应多个函数,通过收集器收集函数时,放入weekmap来存储并建立映射关系,并通过设置数据时,从weekmap取出相应函数,并运行函数,来达到响应式的目的。
为了不产生重复依赖,可以使用函数来建立关联,在建立关联前,清除之前的依赖,然后建立新的依赖。