定义于: derived.ts:61
• TState
• TArr extends ReadonlyArray<Derived<any> | Store<any>> = ReadonlyArray<any>
new Derived<TState, TArr>(options): Derived<TState, TArr>
new Derived<TState, TArr>(options): Derived<TState, TArr>
定义于: derived.ts:94
DerivedOptions<TState, TArr>
Derived<TState, TArr>
lastSeenDepValues: unknown[] = [];
lastSeenDepValues: unknown[] = [];
定义于: derived.ts:78
listeners: Set<Listener<TState>>;
listeners: Set<Listener<TState>>;
定义于: derived.ts:67
options: DerivedOptions<TState, TArr>;
options: DerivedOptions<TState, TArr>;
定义于: derived.ts:70
prevState: undefined | TState;
prevState: undefined | TState;
定义于: derived.ts:69
state: TState;
state: TState;
定义于: derived.ts:68
checkIfRecalculationNeededDeeply(): void
checkIfRecalculationNeededDeeply(): void
定义于: derived.ts:164
void
getDepVals(): object
getDepVals(): object
定义于: derived.ts:79
object
currDepVals: unknown[];
currDepVals: unknown[];
prevDepVals: unknown[];
prevDepVals: unknown[];
prevVal: undefined | NonNullable<TState>;
prevVal: undefined | NonNullable<TState>;
mount(): () => void
mount(): () => void
定义于: derived.ts:185
Function
void
recompute(): void
recompute(): void
定义于: derived.ts:152
void
registerOnGraph(deps): void
registerOnGraph(deps): void
定义于: derived.ts:103
readonly ( | Derived<any, readonly any[]> | Store<any, (cb) => any>)[] = ...
void
subscribe(listener): () => void
subscribe(listener): () => void
定义于: derived.ts:197
Listener<TState>
Function
void
unregisterFromGraph(deps): void
unregisterFromGraph(deps): void
定义于: derived.ts:132
readonly ( | Derived<any, readonly any[]> | Store<any, (cb) => any>)[] = ...
void
您的每周 JavaScript 资讯。每周一免费发送给超过 10 万开发者。