gpt4 book ai didi

c# - 为组件和页面创建一个新的 Blazor 项目

转载 作者:行者123 更新时间:2023-12-05 02:07:39 25 4
gpt4 key购买 nike

我正在创建一个 Blazor WASM 项目,并希望将我的 Blazor 组件和页面与托管模型分开。

这样可以轻松地将托管模型更改为基于服务器的应用程序,我只需要在其中创建一个新项目并引用我的组件和页面库。它还允许我通过使用接口(interface)和 DI 将我的组件和页面库与特定实现(服务或数据模型)分开。只有托管项目需要知道我的实现细节。

问题是我无法让它与 visual studio 一起正常工作。我尝试为我的组件/页面创建一个 .NET Standard 2.1 项目,但我无法创建新的 razer 组件。我需要以某种方式配置项目吗?我应该如何制作我的共享组件/页面库?

最佳答案

您需要选择一个 Razor 类库模板:

New project template

它将包含一个 wwwroot 目录,您可以在其中放置图像、css 或其他静态网络资源。如果添加 json,您还可以使用库管​​理器 (libman.json)。

更多信息在这里:https://learn.microsoft.com/en-us/aspnet/core/blazor/class-libraries?view=aspnetcore-3.1&tabs=visual-studio

关于c# - 为组件和页面创建一个新的 Blazor 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61576028/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com