blazor 相关问题

Blazor是一个Web框架,允许开发人员在.NET中编写客户端代码。它是ASP.NET Core的一部分,称为“Razor Components”。

Azure 静态 Web 应用上托管的 Blazor WASM 上出现页面未找到错误

我有一个非常基本的 Blazor WASM 应用程序,针对托管在 Azure 静态 Web 应用程序上的 .NET 8。 我刚刚添加了一个非常简单的页面 - 见下文。我可以直接在本地访问 URL,它工作正常,但是......

回答 1 投票 0

.Net 8 Blazor WASM PWA 安装按钮在本地显示并在发布时消失

当前的 Blazro WASM 应用程序是作为 PWA 创建的。当我在开发过程中在本地运行它时,安装应用程序图标正常显示 当我在 IIS 上发布应用程序或更改应用程序时...

回答 1 投票 0

a名称“tabler”在当前上下文中不存在

我正在将 .NET 7 Blazor 应用程序迁移到 .NET 8,并且我在 App.razor 文件中收到关于此特定行的编译器错误: 我正在将 .NET 7 Blazor 应用程序迁移到 .NET 8,并且我在 App.razor 文件中收到关于此特定行的编译器错误: <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@latest/tabler-icons.min.css"> 错误是The name 'tabler' does not exist in the current context 它专门抱怨 tabler 前面的“@”符号。 有办法解决这个问题吗? 谢谢! 在 razor 语法中 @ 是启动 C# 代码的符号。你可以使用 @ 来逃脱 @@ <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@@tabler/icons-webfont@latest/tabler-icons.min.css"> <i class="ti ti-home" style="font-size: 24px; color: red;"></i> 测试结果

回答 1 投票 0

名称“tabler”在当前上下文中不存在

我正在将 .NET 7 Blazor 应用程序迁移到 .NET 8,并且我在 App.razor 文件中收到关于此特定行的编译器错误: 我正在将 .NET 7 Blazor 应用程序迁移到 .NET 8,并且我在 App.razor 文件中收到关于此特定行的编译器错误: <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@latest/tabler-icons.min.css"> 错误是The name 'tabler' does not exist in the current context 它专门抱怨 tabler 前面的“@”符号。 有办法解决这个问题吗? 谢谢! 在 razor 语法中 @ 是启动 C# 代码的符号。你可以使用 @ 来逃脱 @@ <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@@tabler/icons-webfont@latest/tabler-icons.min.css"> <i class="ti ti-home" style="font-size: 24px; color: red;"></i> 测试结果

回答 1 投票 0

当我安装了 .Net 9 预览版时,为什么会收到“当前 .NET SDK 不支持定位 .NET 9.0。”?

我想尝试新的 .NET MAUI Blazor 混合和 Web 应用程序模板。 我安装了最新的 .NET 9 Preview,但是当立即打开/构建模板时,我收到以下错误。 ...

回答 1 投票 0

如何将焦点设置到嵌入子组件中的 MudTextField?

我有一个 .razor 页面(父级),其中包含一个 MudTextField 子组件。 当用户导航到父页面时,我希望焦点/光标位于 MudTextField 中。 我怎样才能得到...

回答 1 投票 0

使用 MudTree 在 MudBlazor 中自动展开和自动滚动

我正在尝试创建一个呈现评论的评论组件,但评论可以有嵌套评论,并且我希望仅当用户单击父评论时才能获取子评论

回答 1 投票 0

我可以在 Visual Studio 中删除 razor 文件中的“突出显示”吗?

我想尝试 blazor 并摆弄它并制作一些东西进行测试。我真的很喜欢它,但唯一真正让我烦恼的是 razor 文件中序列的突出显示,wh...

回答 2 投票 0

Visual Studio 更新后 Blazor 抛出一些奇怪的 JS 警告

将 Visual Studio 更新到 17.11.3 后,在我用 Visual Studio 打开的几乎每个文件中都会抛出一些警告: 严重性代码 说明 项目文件行抑制状态 警告(...

回答 1 投票 0

Visual Studio 更新后 Blazor 抛出一些奇怪的警告

将 Visual Studio 更新至 17.11.3 后 在我打开的几乎所有文件中 vs 扔一些磨损的文件 严重性代码 说明 项目文件行抑制状态 警告(活动)TS1109...

回答 1 投票 0

如何使用 db info Blazor 加载图表?

我刚刚开始使用 blazor 创建一个 Web 应用程序,并且想知道如何将我保存到不同列表中的信息连接起来以与 ChartJS 一起使用。我不知道如何...

回答 1 投票 0

MudBlazor 忽略最大高度

我有一个 MudBlazor 应用程序,并且经常注意到百分比高度和宽度经常被忽略。 在我当前的示例中,我有一个 MudTab,我想在其中显示一个可滚动的 MudTreeView...

回答 1 投票 0

blazor 中的 HTML 数字输入处理

我在手动输入处理 max 时面临问题。我的实现是这样的,当输入值已经等于最大值时,比如 13 等于 13,并且我输入更多值,它就变成了 136。我尝试...

回答 1 投票 0

Blazor 组件有时无法加载,有时按钮按下不起作用

我有一个标准的.NET 6 MVC 网站。 我添加了一些从视图运行的服务器 blazor 组件。 有时该组件不会加载到页面上。 按刷新或输入网址修复...

回答 1 投票 0

Blazor Webassemble 使用 Svg 绘制交互线

我创建了一个新的 blazor Web 应用程序项目,如下所示:(https://i.sstatic.net/ejiES4vI.png) 它在 1 个解决方案中有 2 个项目。当我想获取项目客户端的鼠标坐标时,我...

回答 1 投票 0

如何在 Blazor .NET 8 Web 应用程序中使用 Microsoft Graph SDK

我必须在 .NET 8 上的 Blazor Web 应用程序中使用 Microsoft Graph SDK,但它似乎尚未实现,有工作示例吗? 我正在尝试使用 Microsoft.Graph 包的 Visual Studio 2022 ...

回答 1 投票 0

Blazor 组件的当前上下文中不存在变量

我正在 .NET 6 中构建 Blazor(Blazor 服务器)项目,我遇到了一个问题,在一个组件中我可以声明一个变量,但是当我尝试在我之后立即使用该变量执行某些操作时

回答 1 投票 0

在 Blazor WASM 中对未经身份验证的用户使用不同的布局

我创建了一个新的 Blazor WASM 应用程序,目标是 .NET 8——更具体地说是 8.0.8。该应用程序使用 Azure AD B2C 进行用户管理,我想为公共/

回答 1 投票 0

Blazor 拖/放不尊重 PreventDefault 并下载文件

考虑以下 Blazor 标记: 考虑以下 Blazor 标记: <div class="drag-drop-area @this.Conditional(isDragging, "drag-over")" @ondragenter="OnDragEnter" @ondragenter:preventDefault @ondragleave="OnDragLeave" @ondragleave:preventDefault @ondrop="OnDrop" @ondrop:preventDefault> <div class="h3 text-secondary"> <i class="fa-solid fa-download"></i> <p>Drop a file here</p> </div> </div> private bool isDragging = false; private void OnDragEnter(DragEventArgs e) { isDragging = true; StateHasChanged(); } private void OnDragLeave(DragEventArgs e) { isDragging = false; StateHasChanged(); } private void OnDrop(DragEventArgs e) { isDragging = false; StateHasChanged(); } 这些事件受到尊重,因为当鼠标进入或离开 drag-drop-area 时,我可以看到样式发生变化,但 preventDefault 不受尊重。具体来说,我想将 CSV 文件放入该区域并访问其数据(这是下一个挑战),但所做的只是将 CSV 文件下载到我的 ~/user/Downloads 目录中。 有什么想法可以解决这个问题吗? 注意:我使用的是 C# 12、.NET 8 和 Interactive Server 渲染。 您可以尝试实现 ondragover 事件并将 PreventDefault 设置为 true,如下所示: <div class="drag-drop-areä" @ondrop="OnDrop" @ondrop:preventDefault="true" @ondragover="OnOver" @ondragover:preventDefault="true"> <div class="h3 text-secondary"> <i class="fa-solid fa-download"></i> <p>Drop a file here</p> </div> </div> @code{ private bool isDragging = false; private void OnDrop(DragEventArgs e) { var files = e.DataTransfer.Files; isDragging = false; StateHasChanged(); } private void OnOver(DragEventArgs e) { } } 触发测试OnDrop获取文件数据

回答 1 投票 0

Blazor SSR 参数化页面的排除

我有一个 Blazor SSR 页面,带有简单的域名/{urlparam} 页面路由,然后使用 urlparam 动态显示不同的页面内容;我无法更改 URL 模式。它工作得很好,但我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.