|
@@ -85,7 +85,6 @@ export class Dep {
|
|
|
/**
|
|
/**
|
|
|
* For object property deps cleanup
|
|
* For object property deps cleanup
|
|
|
*/
|
|
*/
|
|
|
- target?: unknown = undefined
|
|
|
|
|
map?: KeyToDepMap = undefined
|
|
map?: KeyToDepMap = undefined
|
|
|
key?: unknown = undefined
|
|
key?: unknown = undefined
|
|
|
|
|
|
|
@@ -263,7 +262,6 @@ export function track(target: object, type: TrackOpTypes, key: unknown): void {
|
|
|
let dep = depsMap.get(key)
|
|
let dep = depsMap.get(key)
|
|
|
if (!dep) {
|
|
if (!dep) {
|
|
|
depsMap.set(key, (dep = new Dep()))
|
|
depsMap.set(key, (dep = new Dep()))
|
|
|
- dep.target = target
|
|
|
|
|
dep.map = depsMap
|
|
dep.map = depsMap
|
|
|
dep.key = key
|
|
dep.key = key
|
|
|
}
|
|
}
|