Razor 所有页面/视图都需要Blazor/Pages文件夹?
使用默认的Blazor helloworl应用程序,我将FetchData.razor页面复制到一个单独的自定义文件夹中 结果是: 该页未正确呈现(该页占用了 整个屏幕/导航菜单消失) 问题: blazor页面/视图是否必须位于/pages文件夹中Razor 所有页面/视图都需要Blazor/Pages文件夹?,razor,blazor,Razor,Blazor,使用默认的Blazor helloworl应用程序,我将FetchData.razor页面复制到一个单独的自定义文件夹中 结果是: 该页未正确呈现(该页占用了 整个屏幕/导航菜单消失) 问题: blazor页面/视图是否必须位于/pages文件夹中 您可以自由地将组件放在任何您想要的文件夹中,Pages文件夹正是模板附带的内容。但是您会注意到,在默认模板中,Pages文件夹有一个名为\u Imports.razor的文件,其中包含以下内容: @layout MainLayout 这意味着页面文
您可以自由地将组件放在任何您想要的文件夹中,
Pages
文件夹正是模板附带的内容。但是您会注意到,在默认模板中,Pages
文件夹有一个名为\u Imports.razor
的文件,其中包含以下内容:
@layout MainLayout
这意味着页面
文件夹中的所有组件都会自动应用主布局
。如果您已将组件移动到另一个文件夹,则需要将上述行复制到组件中,或将\u Imports.razor
复制到新目录中