ComponentBase.OnAfterRenderAsync(Boolean) Metode
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.
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.
protected:
virtual System::Threading::Tasks::Task ^ OnAfterRenderAsync(bool firstRender);
protected virtual System.Threading.Tasks.Task OnAfterRenderAsync (bool firstRender);
abstract member OnAfterRenderAsync : bool -> System.Threading.Tasks.Task
override this.OnAfterRenderAsync : bool -> System.Threading.Tasks.Task
Protected Overridable Function OnAfterRenderAsync (firstRender As Boolean) As Task
Parameter
- firstRender
- Boolean
Atur ke true
jika ini adalah pertama kalinya OnAfterRender(Boolean) dipanggil pada instans komponen ini; jika tidak false
.
Mengembalikan
mewakili Task operasi asinkron apa pun.
Keterangan
Metode OnAfterRender(Boolean) siklus hidup dan OnAfterRenderAsync(Boolean) berguna untuk melakukan interop, atau berinteraksi dengan nilai yang diterima dari @ref
.
firstRender
Gunakan parameter untuk memastikan bahwa pekerjaan inisialisasi hanya dilakukan sekali.