2

如何@layout在文件夹_ViewImports.cshtml外使用components?我真的不喜欢按类型文件夹结构的功能,所以,我正在尝试实现这种结构: 在此处输入图像描述

问题是@layout只有在文件夹名称为components

有什么办法可以做到这一点?

顺便说一句:Login/Index.razor @layout作品

4

1 回答 1

2

根据文档

只要使用 _RazorComponentInclude MSBuild 属性将文件标识为 Razor 组件文件,就可以使用 .cshtml 文件扩展名在 Razor 组件应用程序中创作组件。

.csproj 内部

<_RazorComponentInclude>Components\**\*.cshtml</_RazorComponentInclude>
于 2019-04-11T11:53:14.277 回答