@page "/ParentEventComponent"
<h3>Parent Event Component</h3>
<p>Logging Event triggered from Child:@logString</p>
<ChildEventComponent Trigger="@TriggerFromChild"></ChildEventComponent>
@code {
private string logString = string.Empty;
private void TriggerFromChild(UIChangeEventArgs e)
{
logString = e.Value.ToString();
}
}
<h4>Child Event Component</h4>
<input @onchange="@Trigger" />
<button>Trigger Parent</button>
@code {
[Parameter]
private EventCallback<UIChangeEventArgs> Trigger { get; set; }
}
以下是支持的事件参数,
- UIEventArgs
- UIChangeEventArgs
- UIKeyboardEventArgs
- UIMouseEventArgs