5
Svelteでon:clickにパラメーターを渡す方法は?
関数をボタンにバインドするのは簡単で簡単です。 <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>