如何防止新选项卡中的Angular渲染组件

时间:2018-12-19 13:46:23

标签: angular

我有一个Angular组件,应该只在应用程序的第一个屏幕上呈现一次,而不是每次打开选项卡时都呈现一次。

使用localStorage将组件标记为活动状态有些麻烦,因为可以关闭浏览器并且很难跟踪它。

1 个答案:

答案 0 :(得分:0)

如果您正在使用* ngIf来隐藏您的组件,那么每次打开选项卡时,角度渲染组件都是很逻辑的,请尝试使用:  [hidden]="!expression"代替*ngIf="expression"