LifecycleHooks
interface LifecycleHooks {
onBeforeMount?(): void;
onBeforeUnmount?(): void;
onBeforeUpdate?(prevProps: ComponentProps, nextProps: ComponentProps): void;
onError?(error: Error): void;
onMounted?(): void;
onUnmounted?(): void;
onUpdated?(prevProps: ComponentProps): void;
}Source: Component.ts:82
Component lifecycle hooks interface
Implemented By
Methods
onBeforeMount(): void
Called before component mounts
Returns
void
onBeforeUnmount(): void
Called before component unmounts
Returns
void
onBeforeUpdate(
prevProps: ComponentProps,
nextProps: ComponentProps,
): void
Called before component updates
Parameters
prevProps(ComponentProps) — Previous propsnextProps(ComponentProps) — Next props
Returns
void
onError(error: Error): void
Called when an error occurs in the component
Parameters
error(Error) — The error that occurred
Returns
void
onMounted(): void
Called after component mounts
Returns
void
onUnmounted(): void
Called after component unmounts
Returns
void
onUpdated(prevProps: ComponentProps): void
Called after component updates
Parameters
prevProps(ComponentProps) — Previous props
Returns
void