global.setInterval
Shares ids with setTimeout: clearTimeout and clearInterval cancel either.
Verwendung
Start and stop a timer
import { Text, onMount, signal } from 'kuito';
export function ElapsedTime() {
const seconds = signal(0);
onMount(() => {
const timer = setInterval(() => seconds.value++, 1000);
return () => clearInterval(timer);
});
return <Text>{`${seconds.value} seconds on this screen`}</Text>;
}Signaturen
<A extends unknown[]>(callback: (...args: A) => void, delay?: number, ...args: A): numberTypparameter
| Name | Einschränkung | Standard |
|---|---|---|
A | unknown[] | — |
Parameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
callback | (...args: A) => void | Ja | — |
delay | number | Nein | — |
...args | A | Ja | — |
Rückgabe
number
Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.