我有一个链接元素,需要在重定向到页面之前进行一些自定义更改。据我所知,“href”和“onclick”不能同时使用。 问题是如何组织链接元素,使其首先调用事件处理程序,然后再重定向? 谢谢!
我有一个链接元素,需要在重定向到页面之前进行一些自定义更改。据我所知,“href”和“onclick”不能同时使用。 问题是如何组织链接元素,使其首先调用事件处理程序,然后再重定向? 谢谢!
在执行自定义操作之后,只使用 onclick
和事件处理程序内的重定向。
@inject NavigationManager NavigationManager
<a @onclick="DoWorkAndRedirect">
Click me
</a>
@code {
private void DoWorkAndRedirect(MouseEventArgs e)
{
// Do your work here, and then...
@NavigationManager.NavigateTo("/my-other-page");
}
}