Constructors
constructor
- new Observe(target: any, arr?: string | Array<string>, callback?: Function): Observe
-
Parameters
-
target: any
-
Optional arr: string | Array<string>
-
Optional callback: Function
Methods
mock
-
Parameters
Returns void
onPropertyChanged
- onPropertyChanged(prop: string, value: any, oldValue: any, target: any, path: string): void
-
Parameters
-
prop: string
-
value: any
-
oldValue: any
-
target: any
-
path: string
Returns void
watch
- watch(target: any, prop: string, path?: undefined | string): void
-
Parameters
-
target: any
-
prop: string
-
Optional path: undefined | string
Returns void
针对可以改变原数组的方法进行修改,并对原方法进行备份处理