43得票2回答
如何在Blazor中使用alert()、confirm()和prompt()函数?

我正在学习Blazor技术。 我在VS 2019中启动了一个默认的增量项目,并已使用confirm()和alert修改了Decrement的代码,但它不起作用。 @page "/counter" <h1>Counter</h1> <p>Current c...

43得票12回答
在 Blazor 中出现了“无法从绑定属性'bind-value'中推断出属性名称”的错误。

我刚刚将一个 Blazor 项目从 Core 3 Preview 6 迁移到 Preview 8,现在出现了以下错误: 无法从绑定属性“bind-value”推断出属性名称。绑定属性应该采用“bind”或“bind-value”的形式,以及它们对应的可选参数,如“bind-value:...

42得票12回答
Blazor客户端调试

在客户端的 Blazor 应用程序中,C# 的断点被禁用并且无法触发。 有没有办法附加或者启用调试器?

42得票2回答
在 Blazor 中,如何在按钮点击时执行异步方法?

我创建了一个“Razor Components”项目。我正在尝试在按下按钮时执行异步方法,但是还没有弄清楚语法。 这是我的Index.razor:@page "/" @inject GenericRepository<Person> PersonReposito...

42得票12回答
Blazor - 无法将“方法组”转换为“EventCallback”

我有一个父组件和一个子组件,其中有一个事件回调函数,我希望它返回T类型。但是,我遇到了一个问题,提示我在转换MethodGroup为EventCallback时出错。如果我将其转换为使用Action,则可以解决这个问题,但这不是最理想的方法,因为不能异步执行。你有什么想法吗? 父组件 ...

42得票3回答
如何在 Blazor 中从父组件调用子组件方法?

我有两个组件。 第一个组件包含模型列表, 第二个组件包含模态表单。 当我在第一个组件中时,我想点击模型。 在第二个组件中打开模态框并编辑模型。 如何从父组件调用子组件中的show函数?<ChildComponent /> <button onClick="@ShowModal...

41得票4回答
如何修复“当前线程未与渲染器同步上下文相关联”的问题?

我正在尝试更改我的Blazor服务器端应用程序中用于标题的字符串。但是,我无法使UI更新。 我尝试使用StateHasChanged(),但这并没有起作用,所以我查找并发现在FlightFinder演示中,它具有一个OnChange事件操作,因此我正在尝试实现它。 它可以工作,直到我尝试刷...

41得票1回答
如何在Blazor的代码后端(.razor.cs文件)中进行注入?以IJSRuntime为例。

在 Blazor 中使用常规的单页 Razor 组件,可以在页面顶部像这样注入 IJSRuntime: @inject IJSRuntime JSRuntime 如果我为组件创建了一个 .razor.cs 文件作为代码后端,我该如何在其中注入 IJSRuntime 之类的内容?

41得票10回答
有没有一种方法可以在 Blazor 单页应用程序中全局捕获所有未处理的错误?

我希望能够在构建Blazor单页面应用程序时,在一个地方捕获所有未处理的异常,就像在WPF应用程序中使用“Current.DispatcherUnhandledException”一样。 这个问题专门涉及客户端(WebAssembly)异常处理。我正在使用Blazor版本3.0.0-prev...

39得票2回答
Blazor 服务器端与 Blazor WebAssembly 托管的比较

我刚接触Blazor,正在努力理解不同的托管模型之间的差异。 根据我读到的内容,我了解到Blazor服务器端和Blazor WebAssembly托管都有服务器端代码,两者都使用Signal R与客户端通信。 那么它们之间有什么区别?它们的客户端部分部署在哪里?它们与服务器的连接有何不同?...