Microsoft.AspNetCore.Components.Routing 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供支援轉譯和對應至元件的元件。 不適用於 Blazor 架構外部。
類別
FocusOnNavigate |
從某個頁面巡覽到另一個頁面之後,將焦點設定為符合 CSS 選取器的專案。 這可用來建置與螢幕助讀程式相容的無障礙流覽系統。 |
LocationChangedEventArgs |
針對 LocationChanged 用 EventArgs。 |
LocationChangingContext |
包含瀏覽器目前位置變更的內容。 |
NavigationContext |
提供目前非同步導覽事件的相關資訊,包括目標路徑和解除標記。 |
NavigationLock |
可用來攔截導覽事件的元件。 |
NavLink |
轉譯錨點標記的元件,會根據其 'href' 是否符合目前的 URI 自動切換其 'active' 類別。 |
Router |
元件,提供對應至目前導覽狀態的路由資料。 |
介面
IHostEnvironmentNavigationManager |
主機必須初始化之實作 NavigationManager 的選擇性介面。 |
INavigationInterception |
在用戶端上設定流覽攔截的合約。 |
IRoutingStateProvider |
提供 RouteData |
IScrollToLocationHash |
設定捲動至位置雜湊的合約。 |
列舉
NavLinkMatch |
修改 的 NavLink URL 比對行為。 |
備註
如需路由的詳細資訊,請參閱ASP.NET Core Blazor 路由。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應