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