59得票13回答
针对指定的运行时标识符'browser-wasm',Microsoft.AspNetCore.App没有可用的运行时包。

尝试使用Microsoft提供的指南将ASP.NET Core 3.1迁移到5.0。 安装了运行时为5.0.100-rc.1的SDK。按照指南更新项目,但仍然出现以下错误:There was no runtime pack for Microsoft.AspNetCore.App availa...

54得票9回答
Blazor服务器端是否有热重载功能?

我只有一个快速的问题。 是否有办法热重载Blazor应用程序?至少是 .razor 文件? 现在我正在本地IIS上托管我的应用程序(不是IIS Express)。 我在互联网上搜索了一些内容,但没有找到有用的信息。 谢谢大家的回答 :)

52得票11回答
如果用户未经身份验证,则Blazor重定向到登录页面。

我正在尝试使用Blazor WebAssembly开发应用程序,我想知道如何保护整个应用程序以防用户未经身份验证。我要实现的行为是: 如果匿名用户请求任何页面,则将重定向到登录页面 更好的做法: 必须经过身份验证才能使用此应用程序 目前,我已经通过将[Authorize]属性应...

46得票5回答
如何通过Blazor WebAssembly将内容写入浏览器控制台?

在JavaScript中,我们可以使用以下方法将调试输出写入浏览器控制台:console.log("My debug output."); Google Chrome的输出结果: 如何通过Blazor WebAssembly在我的组件中将"My debug output"记录到浏览器控制...

45得票9回答
如何在Blazor客户端应用程序中使用Bootstrap模态框?

我正在尝试展示Bootstrap模态框并绑定其按钮。但我无法通过第一步——展示模态框。我正在使用.NET Core 3.1的Blazor客户端模板。 我有一个名为Modal.razor的页面,其中包含了我从getbootstrap.com找到的Bootstrap模态框。@if (Show) {...

39得票8回答
发现使用了意外名称的标记元素:'Cascading AuthenticationState'。

我的 App.razor 出现了以下错误: 发现意外名称为“CascadingAuthenticationState”的标记元素。 如果这是预期的组件,添加其命名空间的 @using 指令 这是我使用的代码:<CascadingAuthenticationState> ...

30得票10回答
如何在Blazor WebAssembly中访问appsettings

我目前正在尝试将API URL保存在应用程序设置中。 但是,configuration.Properties似乎为空。我不确定如何获取该设置。 在program.cs中:public static async Task Main(string[] args) { var builder ...

27得票3回答
如何解决 Blazor 中的 "TypeError: Failed to fetch" 错误?

我正在尝试从我的Blazor应用程序向我的ASP.NET Core API发送HTTP请求。 我在各处都设置了断点。 在API控制器上的操作方法返回后,应用程序会出现异常。 我对.NET有一定了解,但我无法解密错误消息。 Blazor HTTP调用:var response = await _...

21得票3回答
Blazor组件引用:第一次呈现时为空。

我有一个自定义组件,其中有一个名为TabChanged的事件Action。在我的Razor页面中,我设置了对它的引用,如下所示:<TabSet @ref="tabSet"> ... </TabSet> @code { private TabSet tabSe...

21得票5回答
Blazor自定义组件上的双向绑定

我正在创建一个 Blazor 服务器端应用程序,并且在两个自定义组件之间绑定值时遇到问题。 我查看了多种示例,了解了 @bind 或绑定的工作方式,但是我无法弄清楚这方面的最新信息。 给定一个模型类 User:public class User { [Mapping...