Warum funktioniert das nicht wirklich?ng-click betrifft nicht die Kinder der Eltern
Ich habe einen Feldtest.
Aber wenn ich auf die <p>
von child1 klicke, hat dies keine Auswirkungen auf die child2 <p>
.
<div ng-init="test=false">
<div id="child1">
<p ng-click="test=!test">
Click!
</p>
</div>
<div id="child2">
<p ng-if="test">
Clicked..
</p>
</div>
</div>
Es ist zu verwenden, da 'ngIf' einen separaten Rahmen Kind schafft. Und wenn Sie Variablen Inline-Variablen deklarieren - Sie erstellen sie auf den Bereich dieses HTML-Elements. Alles, was sich in der "ngIf" befindet, befindet sich in diesem Bereich – tymeJV