Da ich ziemlich neu in der Programmierung bin, habe ich Probleme, meinen Kopf darum zu wickeln. *ngIf="!report.approved
und *jhiHasAnyAuthority="'ROLE_ADMIN'"
arbeiten separat, so vermute ich die OR-Anweisung ist das Problem. Ich habe versucht, eine <ng-container>
, wie in einigen der Antworten vorgeschlagen, aber ich kann es nicht funktionieren. Gibt es eine Möglichkeit, so etwas zu tun?Kann nicht mehrere Vorlagenbindungen für ein Element haben. OR-Anweisung
Administratoren sollten immer die Schaltflächen sehen und Benutzer sollten nur die Schaltflächen sehen, wenn der Bericht nicht genehmigt wurde.
Haben Sie versucht, '* ngIf = "! Report.approved" || jhiHasAnyAuthority = "'ROLE_ADMIN'" '? – echonax
Ja. Und es entfernt die Tasten für jeden – beetle