为什么在ngIf条件中包含0



我接到一个由其他开发人员开发的项目。他不再在这家公司工作了。当我浏览代码时,我看到了一行angular代码。

*ngIf=" 0 && test1>120 && test2<900"

谁能告诉我为什么0包含在这个条件中?这种说法有什么用?

*ngIf="0"等价于*ngIf="false"

因此,0 && test1>120 && test2<900的值为false

添加*ngIf可能是为了隐藏死代码或实验代码。

最新更新