IsMounted
호출된 컴포넌트의 마운트 상태를 반환하는 클래스입니다.
데모
Mounted: false
사용법
<script lang="ts">
import { IsMounted } from "runed";
const isMounted = new IsMounted();
</script>
다음 중 하나의 축약 표현입니다:
<script lang="ts">
import { onMount } from "svelte";
const isMounted = $state({ current: false });
onMount(() => {
isMounted.current = true;
});
</script>
또는
<script lang="ts">
import { untrack } from "svelte";
const isMounted = $state({ current: false });
$effect(() => {
untrack(() => (isMounted.current = true));
});
</script>