作为一个编程新手,我对此感到困惑。*ngIf="!report.approved
和*jhiHasAnyAuthority="'ROLE_ADMIN'"
是分开工作的,所以我猜OR语句可能是问题所在。我尝试使用一些答案中建议的<ng-container>
,但是我无法让它工作。有没有办法做到像这样的事情?
<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'"
吗? - eko