Im Folgenden sind die Codeschnipsel, in denen ich den hideQA
Wert umschalte, der Wert ändert sich ordnungsgemäß in beiden Bedingungen, aber nicht die Divs ordnungsgemäß zu verbergen wenn ich tue -Warum das Ändern eines Bereichs in einem ng-if-Funktionsaufruf nicht funktioniert - AngularJS
`<button ng-click="hideQA = !hideQA">Reset</button>`
Aber es arbeitet korrekt, wenn ich den Wert von einem Verfahren am Wechsel, wie -
`<button ng-click="resetForm()">Reset</button>`
Kann jemand, den Grund für das erklären?
Arbeits Plnkr - http://plnkr.co/edit/rIAAcibX2Ts1VaMWKQtc?p=preview
Ich denke, es mit Ihrem Vergleich zu tun hat. Ich habe einen ähnlichen Toggle früher erstellt: https://jsfiddle.net/oa4b75zj/ – Rob