标签: angular angular-directive angular-ng-if
在Angular项目中工作时,我意识到,当我使用一种方法作为要在*ngIf指令中求值的表达式时,该方法被多次调用。调查我发现这是正常现象和预期行为的原因,它将在每个变更检测周期中调用:
*ngIf
然后的问题是:此指令和其他指令应使用哪种类型的表达式?组件变量(undefined | defined | true | false | ...),返回布尔值的方法,取决于实现吗?
有人知道讨论此主题的博客或最佳实践文章以及他们的建议吗?
谢谢。