diff --git a/packages/website/lib/iframe-sync.ts b/packages/website/lib/iframe-sync.ts index a77da4f..67bbf2a 100644 --- a/packages/website/lib/iframe-sync.ts +++ b/packages/website/lib/iframe-sync.ts @@ -9,15 +9,13 @@ export const syncPathToParent = (iframe: HTMLIFrameElement, to: string) => { }, '*') } -const cache = { - prevPath: '' -} /** * 监听子路由的变化 * @param callback * @returns */ export const onPathchange = (callback?: (path: string) => void): () => void => { + const cache = { prevPath: '' } const handleMessage = (e: { data: { value: string } }) => { // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore