CB

Results 2 issues of CB

### Vue version 3.2.45 ### Link to minimal reproduction https://codesandbox.io/s/nice-aryabhata-d1h6wp?file=/src/App.vue ### Steps to reproduce 1. There is proxyMap.size in the effect function ```javascript const map = new Map(); map.set("item1", 1);...

feat: reactivity

fix [https://github.com/didi/LogicFlow/issues/1912](https://github.com/didi/LogicFlow/issues/1912) fix [https://github.com/didi/LogicFlow/issues/1914](https://github.com/didi/LogicFlow/issues/1914) fix [https://github.com/didi/LogicFlow/issues/1918](https://github.com/didi/LogicFlow/issues/1918) # #1912 ## 问题发生的原因 下面视频展示的关系为:dynamicGroupA嵌套dynamicGroupB,dynamicGroupB嵌套普通Node 由于dynamicGroupA嵌套dynamicGroupB,在dynamicGroupA进行折叠时,会触发dynamicGroupB的隐藏,从而触发dynamicGroupB的`componentWillUnmount()`销毁,但是如下面视频所示,dynamicGroupB的`componentDidMount()`注册了很多事件: ```ts componentDidMount() { super.componentDidMount() const { eventCenter } = this.props.graphModel // 在 group 旋转时,对组内的所有子节点也进行对应的旋转计算 eventCenter.on('node:rotate', this.onNodeRotate) // 在...