Blazor WASM项目中的哪些文件夹;意思是;?
Blazor WASM项目的默认模板将文件组织到多个文件夹中Blazor WASM项目中的哪些文件夹;意思是;?,blazor,Blazor,Blazor WASM项目的默认模板将文件组织到多个文件夹中 布拉佐尔·斯普罗伊 wwwroot 页面(包含可路由组件) 共享(共享组件) 我知道wwwroot用于提供静态内容,Shared用于共享组件,page用于可路由页面。但是在Razor pages项目中,“pages”下的结构描述了路由,Blazor需要一个明确的@page指令 我的问题是,这是否意味着我可以按照我希望的方式组织我的Blazor项目的页面和组件?或者它们是否需要位于特定文件夹中,例如页面和共享文件夹 小桶 这是
- 布拉佐尔·斯普罗伊
- wwwroot
- 页面(包含可路由组件)
- 共享(共享组件)
\u Imports.razor
有一行用于使用MyApp.Client.Shared的,以便可以找到其中的组件。但这遵循了C#名称空间的常规规则,采用了极为严格的语法
你甚至可以在
中使用全名,我强烈推荐克里斯·萨蒂即将出版的书。其中一些现在可用。他讨论了一个“功能”组织,其中您在同一文件夹中有可路由的页面和相关组件。可路由页面将具有页面后缀(FooPage)。然后你可以有一个文件夹级别的导入,这样你就不需要更多的使用语句了。