站点图标 神之眼的博客

基于.NET 10创建Blazor Web App 时,关于交互模式(Interactivity location),微软给了两个选项

當前文章的短網址連結為: https://unos.top/5j92

Global(全局auto):如果选了这个,微软会自动把 Routes.razor、MainLayout.razor 以及所有的页面,统统默认放在 .Client 项目里。服务端项目只留下一个光秃秃的 App.razor。

dotnet new blazor -n AAA.Admin.UI -int Auto -ai  #全局auto               
C#

Per page/component(按需):如果你选了这个,微软会把 Routes.razor、MainLayout.razor 和绝大多数页面放在服务端项目里,只允许你把极个别的强交互组件放进 .Client。

dotnet new blazor -n FoodDelivery.Client.UI -int Auto #Auto per page/component
C#
退出移动版