跳至主要內容

你可以像其他 prop 一樣將事件處理器傳遞給元件。在 Stepper.svelte 中,新增 incrementdecrement props...

步進器
<script>
	let { increment, decrement } = $props();
</script>

...並將它們連接起來

步進器
<button onclick={decrement}>-1</button>
<button onclick={increment}>+1</button>

App.svelte 中,定義處理器

<Stepper
	increment={() => value += 1}
	decrement={() => value -= 1}
/>

在 GitHub 上編輯此頁面

上一頁 下一頁
1
2
3
4
5
6
7
8
9
10
<script>
	import Stepper from './Stepper.svelte';
 
	let value = $state(0);
</script>
 
<p>The current value is {value}</p>
 
<Stepper />