如何@layout
在文件夹_ViewImports.cshtml
外使用components
?我真的不喜欢按类型文件夹结构的功能,所以,我正在尝试实现这种结构:
问题是@layout
只有在文件夹名称为components
有什么办法可以做到这一点?
顺便说一句:Login/Index.razor
@layout
作品
根据文档
只要使用 _RazorComponentInclude MSBuild 属性将文件标识为 Razor 组件文件,就可以使用 .cshtml 文件扩展名在 Razor 组件应用程序中创作组件。
.csproj 内部
<_RazorComponentInclude>Components\**\*.cshtml</_RazorComponentInclude>