input的onchange或者oninput不起作用
若要处理来自组件的 UI 事件并使用数据绑定,该组件必须是交互式的。 默认情况下,Blazor 组件从服务器静态呈现,这意味着它们生成 HTML 以响应请求,否则无法处理 UI 事件。 可以通过使用 @rendermode 指令应用交互式呈现模式,使组件具有交互性。
@rendermode InteractiveServer
或者
<Counter @rendermode="InteractiveServer" />
Blazor 应用程序中共享数据,级联共享CascadingValue不生效
同样参考
@rendermode InteractiveServer
页面跳转报错Exception of type ‘Microsoft.AspNetCore.Components.NavigationException’ was thrown.
可以把跳转内容不放在OnInitialized放到OnAfterRender试一下
protected override void OnAfterRender(bool firstRender)
{
if (To is not null && To.Equals("3"))
{
nvMananger.NavigateTo("counter");
return;
}
}