小编Mar*_*nov的帖子

一个元素上不能有多个模板绑定。或语句

作为编程新手,我很难理解这一点。 *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>
Run Code Online (Sandbox Code Playgroud)

管理员应始终看到这些按钮,而用户仅应在报告未获批准的情况下看到这些按钮。

jhipster angular

5
推荐指数
1
解决办法
1300
查看次数

标签 统计

angular ×1

jhipster ×1