我想出了一个奇怪的任务。
我有3个具有动态页面的Blazor组件,并且不知道如何发布它。
问:如何减少@page“/”.行数?@page“/.{节}”
或者谁知道如何排除一些urls,比如@PageExlude“.”
HomePage.razor
@page "/"
@page "/{section1}"
@page "/{section1}/{section2}"
...
@page "/{section1}/{section2}/.../{sectionX}"
.... CODE ....AdminPage.razor
@page "/admin/"
@page "/admin/{section1}"
@page "/admin/{section1}/{section2}"
@page "/admin/{section1}/{section2}/{section3}"
@page "/admin/{section1}/{section2}/{section3}/{section4}"
.... CODE ....PreviewPageContent.razor
@page "/admin/previewPage/{PageId:int}"
@page "/admin/previewPage/{PageId:int}/{Revision:int}"
.... CODE ....对于不了解任务的人:
when I call -> Result
localhost/ -> HomePage.razor
localhost/admin/ -> HomePage.razor
localhost/previewPage/1 -> HomePage.razor
localhost/Identity/Account/Manage/Index -> HomePage.razor发布于 2022-07-20 19:34:15
https://stackoverflow.com/questions/63066889
复制相似问题