関数をボタンにバインドするのは簡単で簡単です。
<button on:click={handleClick}>
Clicks are handled by the handleClick function!
</button>
しかし、これを行うと、パラメーター (引数) を関数に渡す方法がわかりません。
<button on:click={handleClick("parameter1")}>
Oh no!
</button>
この関数はページの読み込み時に呼び出され、二度と呼び出されません。
から呼び出された関数にパラメーターを渡すことはまったく可能on:click{}
ですか?
**編集:**
私はそれを行うハックな方法を見つけました。インライン ハンドラーから関数を呼び出すと機能します。
<button on:click={() => handleClick("parameter1")}>
It works...
</button>