Apa tujuan dari Penjaga rute?
Apa tujuan dari Penjaga rute?

Video: Apa tujuan dari Penjaga rute?

Video: Apa tujuan dari Penjaga rute?
Video: π˜Όπ™‹π˜Ό 𝙄𝙏𝙐 π™…π˜Όπ™‡π™π™ π™Žπ™π™π™π˜Ό β“πŸ€” 2024, Maret
Anonim

Apa Penjaga Rute ? sudut penjaga rute adalah antarmuka yang dapat memberi tahu router apakah router harus mengizinkan navigasi ke yang diminta rute . Mereka membuat keputusan ini dengan mencari nilai pengembalian benar atau salah dari kelas yang mengimplementasikan yang diberikan penjaga antarmuka.

Mengingat hal ini, mengapa kita membutuhkan penjaga rute?

Navigasi router sudut penjaga memungkinkan untuk memberikan atau menghapus akses ke bagian navigasi tertentu. Lain penjaga rute , CanDeactivate penjaga , bahkan memungkinkan Anda untuk mencegah pengguna meninggalkan komponen dengan perubahan yang belum disimpan secara tidak sengaja.

Selanjutnya, apa itu guard in angular? Penjaga di Angular tidak lain adalah fungsionalitas, logika, dan kode yang dieksekusi sebelum rute dimuat atau yang meninggalkan rute. Berbagai jenis penjaga , Dapat Mengaktifkan penjaga (misalnya memeriksa akses rute). Dapat Mengaktifkan Anak penjaga (memeriksa akses rute anak).

Sederhananya, bisakah Anda mengaktifkan Penjaga rute?

BisaAktifkan tautan Antarmuka yang merupakan kelas bisa menerapkan menjadi penjaga memutuskan apakah rute bisa menjadi diaktifkan . Aku jatuh penjaga kembali benar, navigasi akan melanjutkan. Jika ada penjaga mengembalikan UrlTree, navigasi saat ini akan dibatalkan dan navigasi baru akan ditendang ke UrlTree yang dikembalikan dari penjaga.

Apa itu penjaga Rute di sudut 2?

Seperti namanya, Anda dapat mengonfigurasi penjaga pada rute di aplikasi Anda untuk mengontrol cara pengguna menavigasi di antara mereka. Itu adalah fungsi yang dipanggil ketika router mencoba mengaktifkan atau menonaktifkan tertentu rute.

Direkomendasikan: