polish: warn deprecated beforeDestroy/destroyed lifecycle hooks (#1999)
This commit is contained in:
parent
fcf9b2cf19
commit
c65d6def84
@ -316,7 +316,11 @@ interface LegacyOptions<
|
|||||||
updated?(): void
|
updated?(): void
|
||||||
activated?(): void
|
activated?(): void
|
||||||
deactivated?(): void
|
deactivated?(): void
|
||||||
|
/** @deprecated use `beforeUnmount` instead */
|
||||||
|
beforeDestroy?(): void
|
||||||
beforeUnmount?(): void
|
beforeUnmount?(): void
|
||||||
|
/** @deprecated use `unmounted` instead */
|
||||||
|
destroyed?(): void
|
||||||
unmounted?(): void
|
unmounted?(): void
|
||||||
renderTracked?: DebuggerHook
|
renderTracked?: DebuggerHook
|
||||||
renderTriggered?: DebuggerHook
|
renderTriggered?: DebuggerHook
|
||||||
@ -393,7 +397,9 @@ export function applyOptions(
|
|||||||
updated,
|
updated,
|
||||||
activated,
|
activated,
|
||||||
deactivated,
|
deactivated,
|
||||||
|
beforeDestroy,
|
||||||
beforeUnmount,
|
beforeUnmount,
|
||||||
|
destroyed,
|
||||||
unmounted,
|
unmounted,
|
||||||
render,
|
render,
|
||||||
renderTracked,
|
renderTracked,
|
||||||
@ -631,9 +637,19 @@ export function applyOptions(
|
|||||||
if (renderTriggered) {
|
if (renderTriggered) {
|
||||||
onRenderTriggered(renderTriggered.bind(publicThis))
|
onRenderTriggered(renderTriggered.bind(publicThis))
|
||||||
}
|
}
|
||||||
|
if (__DEV__ && beforeDestroy) {
|
||||||
|
warn(
|
||||||
|
`\`beforeDestroy\` has been renamed to \`beforeUnmount\`.`
|
||||||
|
)
|
||||||
|
}
|
||||||
if (beforeUnmount) {
|
if (beforeUnmount) {
|
||||||
onBeforeUnmount(beforeUnmount.bind(publicThis))
|
onBeforeUnmount(beforeUnmount.bind(publicThis))
|
||||||
}
|
}
|
||||||
|
if (__DEV__ && destroyed) {
|
||||||
|
warn(
|
||||||
|
`\`destroyed\` has been renamed to \`unmounted\`.`
|
||||||
|
)
|
||||||
|
}
|
||||||
if (unmounted) {
|
if (unmounted) {
|
||||||
onUnmounted(unmounted.bind(publicThis))
|
onUnmounted(unmounted.bind(publicThis))
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user