Angular · Junior · Pytanie 74 z 75
Jak pokazać przycisk tylko administratorom, a pozostałym - etykietę?
@if (user().isAdmin) {
<button>Delete</button>
} @else {
<span>Read only</span>
}- ✓Poprawna odpowiedź: Blokami
@if/@else - 2Tylko przez
[hidden]na elemencie głównym - 3Przez CSS
display: none; szablon nie potrafi rozgałęziać
Wyjaśnienie
@if usuwa elementy z DOM. Ukrywanie UI to nie zabezpieczenie - serwer też musi sprawdzać uprawnienia.