Im Moment habe ich einen zusätzlichen Bereich erstellt, um eine Bedingung zu halten.Angular 1: mehrere Bedingungen mit mehreren Bedingungen ODER wie Bedingungen ausgeschlossen werden, wenn andere Bedingungen erfüllt sind
<div ng-repeat="(key, resultLinks) in resultGroup.resultLinks">
<div ng-if="key < 4 || viewMore" ng-repeat="(subKey, linksWrap) in resultLinks.linksWrap">
<span ng-if="wWidth > 568 || subKey == 0" ng-repeat="links in linksWrap.links">
{{links.linkName}}
</span>
</div>
</div>
Wie würden Sie es ändern, so dass alle Bedingungen in einem div sind. Ie: ng-if = "(Schlüssel < 4 || viewMore) || (wWidth> 568 || subKey == 0)" (so etwas, aber nicht ganz). Wie ist es möglich, eine Bedingung irgendwie auszuschließen, wenn eine andere wahr ist?
Ich vermisste die && anstelle von || – yodalr
Nur als OT. Warum ist es in DOM hässlich? Ich sehe keinen Grund, warum ich den Code in zwei Teile aufteilen sollte, wenn ich es in einem behalten kann, oder? – yodalr
Hässlichkeit ist sehr subjektiv :) Einige Leute behalten ihren Code in '
Verwandte Themen