10得票3回答
在 Blazor WebAssembly 网站中,CSS 文件仍然需要缓存破坏吗?

我已经阅读了这篇文章,但仍有疑问: 我有一个Blazor WebAssembly站点,其中包含一个静态的index.html文件,以正常方式引导Blazor。在其<head>中,我有<link href="css/app.min.css" rel="stylesheet" /...

10得票2回答
强制Blazor WebAssembly在客户端使用Newtonsoft.Json

在Blazor WebAssembly中,是否有一种方法可以强制使用Newtonsoft.Json序列化来处理HttpClient和GetJsonAsync、PostAsJsonAsync等方法? 还是唯一的方法是编写辅助方法,然后使用GetAsync,并使用Newtonsoft.Json手...

10得票3回答
Blazor OnAfterRenderAsync Javascript

我一直在尝试使用Blazor WebAssembly并且无法解决这个问题。基本上,我有一个NavMenu.razor页面,将从JSON文件异步获取NavMenuItem数组。那很好用。现在,我想做的是为下面foreach循环中生成的每个锚点添加事件侦听器。 循环之外的NavLink(不由异步...

10得票2回答
Blazor 3.1嵌套的onmouseover事件

我有一个关于嵌套div的问题,两者都具有onmouseover/onmouseout事件。我有一个导航菜单,通过onmouseover事件触发从屏幕侧面弹出。在这个导航菜单中,我有一个子菜单,也是由onmouseover事件触发的。这两个打开事件独立工作得很好,但当一起运行时,触发器似乎被外部...

10得票2回答
Blazor 应用程序,如何添加模型状态验证错误?

如何在SaveItem事件中添加自定义验证消息(首选不使用数据批注)? 它应该出现在"ValidationMessage For="上下文中。 @using System.ComponentModel.DataAnnotations @page "/edititem" <EditF...

9得票2回答
如何在 Blazor WebAssembly 客户端应用程序中以 appsettings.json 配置的形式在运行时使用 Azure 应用程序设置?

我正在开发Blazor WebAssembly客户端/服务器项目(目录结构如上所述) 在客户端和服务器项目中都有一些应用程序设置。 这些项目托管在Azure中。 问题出现在客户端的appsettings.json文件中。 在客户端中,appsettings.json在wwwroo...

9得票1回答
如何将 Blazor 客户端/服务器应用程序发布到 Linux Web 服务器?没有 SSH 访问权限,dotnet publish 没有生成 index.html 文件。

我建立了一个没有问题的 Blazor 应用程序。当我调用 "dotnet publish -c Release" 时,我得到了一个已发布的项目,但输出是一个可执行文件,Ubuntu 将其识别为 octet-stream 或类似文件。如果我运行它,它只会在 localhost:5000 上启动服...

9得票1回答
了解使用ASP.NET Core托管模型的Blazor程序集

我已经阅读了很多关于Blazor和不同的托管模型(实际上是3种)的文章。最容易理解的是纯客户端模型,它是一个运行在WebAssembly上的独立应用程序,没有问题。但我仍然很难理解服务器模型和带有ASP.NET Core托管(复选框)模型的WebAssembly模型之间的区别。 请帮助我澄清...

9得票2回答
Blazor Dlls - 用户能够访问并反编译它们吗?

如果我在Blazor方面遗漏了一些显而易见的东西,请原谅我。由于dll文件存在于浏览器中,就像javascript文件一样,用户是否有可能下载dll文件并通过反编译文件查看执行代码以及在浏览器之外运行它们? 如果开发人员不知道他们的库代码可见,就像他们的javascript代码一样,这似乎会...

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

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