| 109 | defineProperty(realKey, deep, this.store, key, this.store, (key, oldStore) => this.changeCallback(key, oldStore)); |
| 110 | } |
| 111 | update() { |
| 112 | const changes = this.componentObserver.clear(); |
| 113 | for (const changed of changes) { |
| 114 | switch (changed.type) { |
| 115 | case OBSERVER_TYPE.ADD: |
| 116 | this.add(changed); |
| 117 | break; |
| 118 | // case OBSERVER_TYPE.CHANGE: |
| 119 | // this.change(changed) |
| 120 | // break; |
| 121 | case OBSERVER_TYPE.REMOVE: |
| 122 | this.remove(changed); |
| 123 | break; |
| 124 | } |
| 125 | } |
| 126 | } |
| 127 | lateUpdate() { |
| 128 | for (const item of this.changeList) { |
| 129 | this.ee.emit(item.key, this.store, item.oldStore); |