MixItUp mit AngularJS NgRoute starten

Ich habe ein JQuery-Plugin MixItUp mit AngularJS eingerichtet und obwohl ich den Container während einer meiner Teilansichten mit NgRoute erfolgreich initiieren kann, scheint es, dass MixItUp nicht weiß, wie er initiiert werden soll, wenn ich zu anderen Seitenansichten wechsle und zurück gehe erneut einrichten.

Ich habe $ (document) .ready (), $ (window) .load und sogar $ viewContentLoaded ausprobiert, aber nichts scheint zu funktionieren. Der gesamte Container wird einfach nicht aufgerufen, wenn ich auf meine anderen Seiten klicke und wieder zurückkehre.

Mein Code wie unten.

$scope.$on('$viewContentLoaded', function(){  

    $('#container').mixItUp();    

    var $container = $('#ContainerP');

    if(!$container.mixItUp('isLoaded')){
      $container.mixItUp();
    } 
  alert("It's loading!");
});

Alles in der Funktion läuft reibungslos, einschließlich der Warnmeldung, aber irgendwie kann mixItUp in meinen Routing-Ansichten nicht aufgerufen werden ... würde mich sehr freuen, wenn mir hier jemand helfen könnte! Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage