使用默认的 Blazor helloworl 应用程序,我将 FetchData.razor 页面复制到单独的自定义文件夹中。
结果:
页面未正确呈现(页面正在占用
整个屏幕/导航菜单消失了)。
问题:
blazor 页面/视图必须位于 /Pages 文件夹中吗?
您可以自由地将组件放入您想要的任何文件夹中,Pages
文件夹就是模板附带的内容。但您会注意到在默认模板中,Pages
文件夹中有一个文件名为_Imports.razor
其中包含以下内容:
@layout MainLayout
这意味着所有组件Pages
文件夹自动获取MainLayout
应用。如果您已将组件移动到另一个文件夹,则需要将以上行复制到您的组件或复制_Imports.razor
进入你的新目录。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)