Elemententfernung aus dem DOM mit ng-if oder ng-show wird verzögert, wenn ngAnimate in die App injiziert wird. Andernfalls tritt dies nicht auf.Elemententfernung über ng-if wird verzögert, wenn nngAnimate verwendet wird
Plunkr: https://plnkr.co/edit/rPTjsDCcgGpg6xfS0IVP
var app = angular.module('app', ['ngAnimate']);
, warum dies geschieht, und wie kann ich es beheben?
Sie haben wahrscheinlich einen CSS-Übergang irgendwo um das Element/die Klassen in Frage. – Phil
Ich bin mir ziemlich sicher, dass dies in der semantic.css passiert, die Sie einschließen. –
Dies tritt nicht auf, wenn ngAnimate nicht injiziert wird. Wenn Sie ngAnimate entfernen, sehen Sie, dass es wie erwartet mit oder ohne semantic-ui funktioniert. –