import { nextTick, watchEffect } from 'vue' import { useRoute } from 'vue-router' export default function useRouteChange(cb:()=>void, waitRender?: boolean) { const route = useRoute() watchEffect(async () => { if (route.fullPath) { if(waitRender){ await nextTick() } cb&&cb() } }) }