我有一个包含templateURL的组件。基于服务的真或假,它应该加载。例如,第一次使用变量load = true进行服务,因此应该加载templateURL。下次我将设置load = false。在此之后,如果我再次调用组件,则不应加载templateURL。我怎样才能做到这一点。我希望HTML在第二次点击时保持相同,而不是重新信任。
答案 0 :(得分:1)
也许您可以根据变量 load 显示/隐藏您的html div。
假设您在templateUrl中有名为mycomponent.html
的html文件
@Component({
templateUrl: './mycomponent.html'
})
您的html文件应该是这样的
<div *ngIf="load">
...
</div>