我正在学习Blazor技术。 我在VS 2019中启动了一个默认的增量项目,并已使用confirm()和alert修改了Decrement的代码,但它不起作用。 @page "/counter" <h1>Counter</h1> <p>Current c...
我刚刚将一个 Blazor 项目从 Core 3 Preview 6 迁移到 Preview 8,现在出现了以下错误: 无法从绑定属性“bind-value”推断出属性名称。绑定属性应该采用“bind”或“bind-value”的形式,以及它们对应的可选参数,如“bind-value:...
我创建了一个“Razor Components”项目。我正在尝试在按下按钮时执行异步方法,但是还没有弄清楚语法。 这是我的Index.razor:@page "/" @inject GenericRepository<Person> PersonReposito...
我有一个父组件和一个子组件,其中有一个事件回调函数,我希望它返回T类型。但是,我遇到了一个问题,提示我在转换MethodGroup为EventCallback时出错。如果我将其转换为使用Action,则可以解决这个问题,但这不是最理想的方法,因为不能异步执行。你有什么想法吗? 父组件 ...
我有两个组件。 第一个组件包含模型列表, 第二个组件包含模态表单。 当我在第一个组件中时,我想点击模型。 在第二个组件中打开模态框并编辑模型。 如何从父组件调用子组件中的show函数?<ChildComponent /> <button onClick="@ShowModal...
我正在尝试更改我的Blazor服务器端应用程序中用于标题的字符串。但是,我无法使UI更新。 我尝试使用StateHasChanged(),但这并没有起作用,所以我查找并发现在FlightFinder演示中,它具有一个OnChange事件操作,因此我正在尝试实现它。 它可以工作,直到我尝试刷...
在 Blazor 中使用常规的单页 Razor 组件,可以在页面顶部像这样注入 IJSRuntime: @inject IJSRuntime JSRuntime 如果我为组件创建了一个 .razor.cs 文件作为代码后端,我该如何在其中注入 IJSRuntime 之类的内容?
我希望能够在构建Blazor单页面应用程序时,在一个地方捕获所有未处理的异常,就像在WPF应用程序中使用“Current.DispatcherUnhandledException”一样。 这个问题专门涉及客户端(WebAssembly)异常处理。我正在使用Blazor版本3.0.0-prev...
我刚接触Blazor,正在努力理解不同的托管模型之间的差异。 根据我读到的内容,我了解到Blazor服务器端和Blazor WebAssembly托管都有服务器端代码,两者都使用Signal R与客户端通信。 那么它们之间有什么区别?它们的客户端部分部署在哪里?它们与服务器的连接有何不同?...