【发布时间】:2019-11-14 12:40:26
【问题描述】:
我的 Blazor 应用程序中的启动页面是 Index.cshtml。我想把启动页改成首页,即我的Home.cshtml。
我正在使用 vs2019、ASPNET CORE Blazor (0.9.0-preview3-19154-020)。
Blazor Serverside 在 Startup.cs 中有路由,我认为它是用于服务的,而不是用于页面的......并且是通过创建新的 Blazor 项目生成的。
app.UseMvc(routes =>
{
routes.MapRoute(name: "default", template: "{controller}/{action}/{id?}");
});
客户的初创公司(由新的 Blazor 项目生成):
public void ConfigureServices(IServiceCollection services)
{
}
public void Configure(IComponentsApplicationBuilder app)
{
app.AddComponent<App>("app");
}
我需要以某种方式在客户端 startup.cs 中注册路由吗?
index.cshtml 里面只有一行代码:
@page "/"
如何将“启动”页面从 Index.cshtml 更改为 Home.cshtml?
我查看了很多地方并了解 Blazor 是“实验性的”。感觉就像我正在努力改变这么简单的事情。
【问题讨论】:
标签: routing razor-pages blazor