Nur einige Bower-Komponenten neu installiert, aber die fraglichen Komponenten wurden nicht aktualisiert, selbe 0.12.0 ui.bootstrap
. Verwenden Sie auch ui-router 0.2.13
, um den Status in eine andere Seite zu ändern.Seltsame Winkel-ui Datepicker-Abhängigkeitsfehler
Die ungeradee Fehlermeldung ist
Error: [$compile:ctreq] Controller 'datepicker', required by directive 'daypicker', can't be found!
Aber wenn ich an der ui-Bootstrap-tpls.js Datei aussehen wird die Datepicker-Controller direkt über daypicker definiert und aufgenommen werden sollten.
Könnte dies durch einen fehlerhaften Konflikt verursacht werden datepicker
Klassenname oder etwas?
Ich weiß, das ist nicht viel zu tun, aber wird aktualisiert, da ich Zeit habe, Code hinzuzufügen. Scheint so, als könnte irgendwo ein Konflikt datepicker
sein. Es passiert nur bei stateChange von einer Seite zur anderen. Ein vollständiger Ablauf der Verwendung des Datepickers funktioniert bis zur letzten Seite. Wie kann eine Controllerabhängigkeit verpasst werden, wenn sie sich in derselben Datei befindet?
Auf die off chance jemand das schon einmal gesehen hat, würde ich für jede Anleitung dankbar sein.
UPDATE Apr 23 15: verwendete einen modalen Dialog mit einem Formular, das den Benutzer auf eine andere Seite auf OK klicken würde klicken.
ich das gleiche Problem bekam, finden Sie eine Lösung/Abhilfe? –
@RoyLing Nein, ich habe eine Problemumgehung, die nicht den gleichen Controller verwendet, um den Fehler zu vermeiden. Meine anderen Vermutungen waren, dass es etwas damit zu tun haben könnte, dass angular-ui noch nicht vollständig mit eckigen 1.3.x kompatibel ist. Darüber hinaus hatte ich keine Ideen mehr. Ich versuchte, in einer Geige zu replizieren, konnte aber nicht reproduzieren. – Brian
die Versionsinkompatibilität ist möglich Ursache, überprüft nur die Deps von angular-Bootstrap als "" angular ":"> = 1 <1.3.0 " –