我有很多关于元素和图像的小变化的页面。
它们由一个过滤器控制,过滤器“显示/隐藏”用户的元素。
现在,我有一个单独的文件(组件),有许多NGIF控制这个显示/隐藏,这些条件最终会变成这样的大IFS:
*nfIf="condition1 && (!condition2 || !condition3)"
此组件将在列表中重复。因此,ngfor将为每个组件复制这些测试。
所以就
性能
(忘记干燥)有棱角的。如果我将方法改为使用更少的if,比如只使用5个if,而是一个接一个地复制代码块。
它会跑得更快吗?我正在想象浏览器检查和测试每种情况。有什么线索吗?