问题标签 [blazor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
311 浏览

visual-studio - Microsoft.AspNetCore.Blazor.Cli 0.5.1 与 netcoreapp2.0 不兼容

我有 Visual Studio 2017 和 .net core 2.1,但仍然无法运行。

在创建项目时出现此错误 Microsoft.AspNetCore.Blazor.Cli 0.5.1 is not compatible with netcoreapp2.0

在此处输入图像描述

检查以下可用的 .net 核心 SDK 和运行时是

在此处输入图像描述

0 投票
9 回答
38439 浏览

blazor - 如何在 Blazor 视图中显示图像

我正在尝试在 Blazor 视图中显示图像,但它不起作用并且仅显示图像图标:

我的图像位于此路径中wwwroot/Images/watch.jpg

0 投票
1 回答
1069 浏览

javascript - 将 .net 库中嵌入的文件提供为 Blazor 中的 HTML

我正在创建一个Blazor项目 v0.5.1,它使用 .NET Standard 库来提供所有业务逻辑。这个库有几个存储为嵌入式资源的 WAV 文件。

使用引用此库的典型 .NET 技术(WinForms、WPF 等)中的资源之一可以通过以下方式完成:

我想在 Blazor 中做同样的事情。现在,通过将 wav 文件复制/粘贴到wwwroot\sounds项目的文件夹中,我可以在应用程序中发出声音,以便将其用作静态 HTML 内容。然后,在 JavaScript 中,我可以这样玩:

但我真正想做的是避免复制粘贴,并以某种方式动态地提供文件作为这些端点,因此它对 JS 是透明的。

0 投票
2 回答
2821 浏览

rest - 如何从 Blazor 应用调用休息服务

创建默认 Blazor 应用程序 (V0.5.1) 后,我们将获得一个 FetchData.cshtml 页面,该页面从本地 .json 文件中获取其数据

这工作正常。但是,如果更改此设置以从 .net core rest web api 获取相同的数据,则调用会Http.GetJsonAsync挂起。没有错误,只是永远不会完成。

我错过了什么?

0 投票
1 回答
3983 浏览

c# - 在 macOS 上运行 blazor

有没有办法在 mac 上使用 blazor 进行开发?我看到了入门指南,我看到的第一个问题是 Visual Studio for mac 或 ASP.NET Core Blazor Language Services*** 扩展中没有模板可以运行它。

如果有办法,你能给我一些初学者的步骤来开始一个简单的项目吗?

0 投票
2 回答
6772 浏览

asp.net-core - Blazor 读取目录

如何将内容目录读入 Blazor。

我试过了

但这会引发错误。

0 投票
1 回答
2743 浏览

asp.net-core - 为什么当我将根目录更改为文件夹“_framework”时,Blazor 应用程序不起作用

我将我的基本href更改为index.htmlhref="/"已成为href="/schedule/"

我也改变Configure

这里找到了我的文件

这里找到了我的文件:

css、js、资源运行良好,但包含 wasm 文件的 _framework 无法正常运行。

索引.html:

当我启动我的应用程序时,我收到错误 在此处输入图像描述

当我使用href="/"时,一切都是正确的

有什么问题?谢谢!

更新

我发现了同样的问题和解决方案,但是使用了 Azure CLI: https ://anthonychu.ca/post/blazor-azure-storage-static-websites/

在此处输入图像描述

0 投票
1 回答
119 浏览

.net-core - 服务器端 Blazor App 能否运行 .Net Core 2.1

在服务器端 Blazor 中构建 MVP,我注意到 Blazor.App 项目使用 Net Standard 2.0,当然我所有的后端项目都是 .Net Core 2.1。

在我看来,由于 Blazor.App 完全在服务器上运行,并且由于 .Net Core 2.1 是 .Net Standard 的超集,因此将 Blazor.App 更改为 Net Core 2.1 应该没有任何问题。

这样做有什么风险吗?我是否应该将所有其他项目更改为 .Net Standard 2.0 并处理那里可能存在的任何不兼容性?

0 投票
0 回答
737 浏览

c# - .NET Framework 上自托管 OWIN 中的 Blazor

我有一个用 .NET Framework 编写的服务,它使用 OWIN 托管自己的网络服务器。阅读了Blazor 后,我想开始尝试它并尝试在此服务中托管 Blazor webapp。

但是,我没有找到任何关于如何使用 Blazor 进行自托管的好的说明,尤其是在 OWIN 和 .Net Framework 上。那么,这个问题是非常基本的:

如何在现有的 OWIN 服务中托管 Blazor Web 应用程序?

PS:我正在寻找本机解决方案,因此我不会将我的解决方案转换为 .NET Core,也不想在另一个解决方案中编译 Blazor webapp,然后使用 ieMicrosoft.Owin.StaticFiles中间件复制要托管的文件。

0 投票
1 回答
882 浏览

c# - 向现有 ASP .NET Core 2.1 MVC 应用程序添加 Blazor 支持

我正在查看 Microsoft 的新 Blazor 框架。它看起来非常令人印象深刻,并且真的会帮助像我这样在桌面中拥有大部分背景的开发人员。我看到的大多数示例和教程都告诉您如何从头开始。我已经有一个现有的 .net core(2.1) MVC 项目,其中包含 Ef core、Identity a 我想添加 Blazor 支持。我不知道该怎么做。所以特此希望这里的人可能遇到过类似的问题并想通了,或者更有知识的人可以帮助我谢谢