NavLink Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Komponen yang merender tag jangkar, secara otomatis beralih ke kelas 'aktif' berdasarkan apakah 'href' cocok dengan URI saat ini.
public ref class NavLink : Microsoft::AspNetCore::Components::ComponentBase, IDisposable
public class NavLink : Microsoft.AspNetCore.Components.ComponentBase, IDisposable
type NavLink = class
inherit ComponentBase
interface IDisposable
Public Class NavLink
Inherits ComponentBase
Implements IDisposable
- Warisan
- Penerapan
Konstruktor
NavLink() |
Komponen yang merender tag jangkar, secara otomatis beralih ke kelas 'aktif' berdasarkan apakah 'href' cocok dengan URI saat ini. |
Properti
ActiveClass |
Mendapatkan atau mengatur nama kelas CSS yang diterapkan ke NavLink ketika rute saat ini cocok dengan NavLink href. |
AdditionalAttributes |
Mendapatkan atau mengatur kumpulan atribut tambahan yang akan ditambahkan ke elemen yang dihasilkan |
ChildContent |
Mendapatkan atau mengatur konten anak dari komponen. |
CssClass |
Mendapatkan atau mengatur kelas CSS komputasi berdasarkan apakah tautan aktif atau tidak. |
Match |
Mendapatkan atau menetapkan nilai yang mewakili perilaku pencocokan URL. |
Metode
BuildRenderTree(RenderTreeBuilder) |
Merender komponen ke yang disediakan RenderTreeBuilder. |
DispatchExceptionAsync(Exception) |
Memperlakukan yang disediakan Ini berguna jika pengecualian terjadi di luar metode siklus hidup komponen, tetapi Anda ingin memperlakukannya sama dengan pengecualian dari metode siklus hidup komponen. (Diperoleh dari ComponentBase) |
Dispose() |
Komponen yang merender tag jangkar, secara otomatis beralih ke kelas 'aktif' berdasarkan apakah 'href' cocok dengan URI saat ini. |
InvokeAsync(Action) |
Menjalankan item kerja yang disediakan pada konteks sinkronisasi perender terkait. (Diperoleh dari ComponentBase) |
InvokeAsync(Func<Task>) |
Menjalankan item kerja yang disediakan pada konteks sinkronisasi perender terkait. (Diperoleh dari ComponentBase) |
OnAfterRender(Boolean) |
Metode dipanggil setelah setiap kali komponen dirender secara interaktif dan UI telah selesai memperbarui (misalnya, setelah elemen ditambahkan ke DOM browser). Bidang apa pun ElementReference akan diisi pada saat ini berjalan. Metode ini tidak dipanggil selama pra-penyajian atau penyajian sisi server, karena proses tersebut tidak dilampirkan ke DOM browser langsung dan sudah selesai sebelum DOM diperbarui. (Diperoleh dari ComponentBase) |
OnAfterRenderAsync(Boolean) |
Metode dipanggil setelah setiap kali komponen telah dirender secara interaktif dan UI telah selesai memperbarui (misalnya, setelah elemen ditambahkan ke DOM browser). Bidang apa pun ElementReference akan diisi pada saat ini berjalan. Metode ini tidak dipanggil selama pra-penyajian atau penyajian sisi server, karena proses tersebut tidak dilampirkan ke DOM browser langsung dan sudah selesai sebelum DOM diperbarui. Perhatikan bahwa komponen tidak secara otomatis dirender ulang setelah penyelesaian yang dikembalikan Task, karena itu akan menyebabkan perulangan render tak terbatas. (Diperoleh dari ComponentBase) |
OnInitialized() |
Metode dipanggil ketika komponen siap untuk memulai, setelah menerima parameter awalnya dari induknya di pohon render. |
OnInitializedAsync() |
Metode dipanggil ketika komponen siap untuk memulai, setelah menerima parameter awalnya dari induknya di pohon render. Ambil alih metode ini jika Anda akan melakukan operasi asinkron dan ingin komponen disegarkan ketika operasi tersebut selesai. (Diperoleh dari ComponentBase) |
OnParametersSet() |
Metode dipanggil ketika komponen telah menerima parameter dari induknya di pohon render, dan nilai masuk telah ditetapkan ke properti. |
OnParametersSetAsync() |
Metode dipanggil ketika komponen telah menerima parameter dari induknya di pohon render, dan nilai masuk telah ditetapkan ke properti. (Diperoleh dari ComponentBase) |
SetParametersAsync(ParameterView) |
Mengatur parameter yang disediakan oleh induk komponen di pohon render. (Diperoleh dari ComponentBase) |
ShouldRender() |
Mengembalikan bendera untuk menunjukkan apakah komponen harus dirender. (Diperoleh dari ComponentBase) |
StateHasChanged() |
Memberi tahu komponen bahwa statusnya telah berubah. Jika berlaku, ini akan menyebabkan komponen dirender ulang. (Diperoleh dari ComponentBase) |
Implementasi Antarmuka Eksplisit
IComponent.Attach(RenderHandle) |
Komponen yang merender tag jangkar, secara otomatis beralih ke kelas 'aktif' berdasarkan apakah 'href' cocok dengan URI saat ini. (Diperoleh dari ComponentBase) |
IHandleAfterRender.OnAfterRenderAsync() |
Komponen yang merender tag jangkar, secara otomatis beralih ke kelas 'aktif' berdasarkan apakah 'href' cocok dengan URI saat ini. (Diperoleh dari ComponentBase) |
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object) |
Komponen yang merender tag jangkar, secara otomatis beralih ke kelas 'aktif' berdasarkan apakah 'href' cocok dengan URI saat ini. (Diperoleh dari ComponentBase) |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk