編程相當新穎,我無法繞過這個包裹。 *ngIf="!report.approved
和*jhiHasAnyAuthority="'ROLE_ADMIN'"
工作seperatly所以我猜OR語句是問題。我嘗試使用<ng-container>
,正如一些答案中的建議,但我無法使其工作。有沒有辦法做這樣的事情?在一個元素上不能有多個模板綁定。 OR陳述
<button type="submit">View</button>
<div *ngIf="!report.approved" || *jhiHasAnyAuthority="'ROLE_ADMIN'">
<button type="submit">Edit</button>
<button type="submit">Delete</button>
</div>
管理員應該總是看到按鈕,如果報告不被批准,用戶應該只能看到按鈕。
你試過'* ngIf = 「!report.approved」 || jhiHasAnyAuthority =「'ROLE_ADMIN'」'? – echonax
是的。它會刪除每個 – beetle