同javascript一样,Blazor也支持DOM上的事件,比如onclick,onfocus,onblur等,但与javascript的写法又有些不一样。
1.无参数调用
直接使用@οnclick=“函数名” 就行了
<button @onclick="Test">Test</button>
@code {
private void Test()
{
Console.WriteLine("test button clicked");
}
}
2.默认参数
DOM的事件通常都带有EventArgs,里面包含了一些与事件相关的信息,Blazor也不例外,