I Verwenden Sie die Anweisung eckige-ui-bootsrap-Registerkarten, um die Registerkarten zu erstellen. Aber wenn ich console.log auf jedem Controller und Link-Funktion, ist die Initialisierungsreihenfolge nicht korrekt.Direktive nicht korrekt initialisieren
ich erwarte
outer - controller
Inner - Controller
Inner - Link
Inner - Controller
Inner - Link
Inner - Controller
Inner - Link
Inner - Controller
Inner - Link
outer - Link
Das Ergebnis
outer - controller
outer - Link
Inner - Controller
Inner - Link
Inner - Controller
Inner - Link
Inner - Controller
Inner - Link
Inner - Controller
Inner - Link
Wie Sie die äußeree Richtlinie hat die Verbindung mit dem Controller zur gleichen Zeit init sehen können, nicht die Verknüpfung nach dem inneren Direktive wurde initialisiert.
Gehen Sie zur plunker und überprüfen Sie die Konsole.
Das Timeout würde funktionieren, aber gibt es einen Weg sauberer als Timeout? Und warum sollte das passieren? –