20得票7回答
在 Blazor 项目中出现 ProtocolException 运行时错误

我正在使用Visual Studio Professional 2019版本16.8.1 (此异常在16.8.0版本也会出现)开发一个简单的Blazor ASP.NET CORE Web Assembly项目。 有时候,当我启动应用程序时,会出现运行时错误“Failed to launch d...

9得票1回答
ParameterView实例已过期,无法读取。ParameterView只能同步读取,不得存储。

当重写 SetParametersAsync 方法时,如果我调用任何异步方法,那么我会得到“未处理的组件呈现异常:ParameterView 实例无法再读取,因为它已过期。必须同步读取 ParameterView,不能将其存储以供稍后使用。” public override async Ta...

7得票3回答
Blazor 输入文件组件(文件上传)

我遇到了一个与 Blazor Input File 组件用于文件上传相关的小问题。 源码 - https://github.com/SteveSandersonMS/BlazorInputFile Component Call - <div class="form-contro...

9得票2回答
在Blazor中将子组件作为参数传递

我希望在Blazor中做一些我通常在React中做的事情:创建一个可重用组件,该组件内部使用其他子组件,并能够将这些子组件作为参数传递。我需要将子组件视为可以按需注入任何自定义实现的依赖项,以便在不同上下文中使用。 例如,想象一个TextBox.razor组件,它使您能够传递一个自定义组件来...

11得票4回答
在Blazor WASM中保存时重新编译.razor文件

有没有办法使 Blazor Webassembly 在更改 / 更新并保存.razor文件时重新编译?我已经习惯了在传统的 ASP.NET Core MVC Razor 视图以及像 Angular 这样的客户端框架中都会发生这种情况。在 ASP.NET Core MVC >3.0 中,像 se...

15得票3回答
如何在Blazor WASM中实现保存时热重载?

我正在构建一个 Blazor WASM 网络应用程序,每次修改代码后都需要重新构建应用程序。 我无法找到一种方法让所有组件在保存时自动重新加载/热重载,使用 Visual Studio community 也无法实现。 既然 React、Vue 和 Angular 都支持在保存时看到重新加载....

15得票3回答
绑定属性在更改时未更新

在我的 Blazor 应用程序中,我在视图中有以下输入字段:<input bind="@amount.Display" type="text" /> 这个与下面定义的访问器属性绑定:get { return _display; } set { var parsed ...

8得票5回答
Blazor WebAssembly中的CSS隔离作用域标识不匹配。

在 Blazor WebAssembly .NET Core 托管应用程序中,将 {PROJECT NAME}.Client 项目名称更改为 "{PROJECT NAME}.Admin"(更改客户端项目名称)后,在 {PROJECT NAME}.Admin.styles.css 文件中进行 C...

7得票3回答
Blazor:将变量参数传递给onclick函数

我想把int i传递给每个列表项的按钮单击功能。我希望"clickItem"函数分别接收0、1、2作为对应的列表项。但实际上,它总是接收3作为参数。看起来在for循环渲染时,clickItem(i)中的变量i没有被评估。我尝试将其更改为"clickItem(@i)",但结果仍然相同。我该怎么办...

18得票5回答
如何在Blazor中访问浏览器的本地存储?

我想支持JWT,所以我需要保留令牌;有没有一些方法可以访问它?或者我们现在应该注册自己的JavaScript函数来访问这个功能? 编辑:根据建议,我尝试使用JS互操作性:<script> localStorage.setItem("key1", "key1data"); ...