我是新手,对单页应用程序框架和Blazor都不太熟悉,所以这可能是一个容易回答的问题,但我在其他地方找不到答案。
我想在用户点击特定按钮后,在页面上某个位置显示组件。我目前是这样实现的:
@page "/test"
<button type="button" @onclick="() => showSignUpComponent = true">
Show Sign Up Window
</button>
@if (showSignUpComponent)
{
<SignUp />
}
@code {
bool showSignUpComponent;
}
我想知道在Blazor中是否有更好、更清晰的方式(即正确的方式)来做这样的事情,还是这是常见的和“标准”的方式?
stringClicked = "leftsingle"
)。然后,您可以通过评估字符串变量的值来显示组件。 - devbf