In origine, avevo chiesto perché il parziale che ho definito nel mio controller e nel template ng non popolerà il modale.
Dopo che non è successo a caricare alcuna direttiva sul tag script – credo che il metodo di routing che utilizziamo è quello che elude lo script da trovare il parziale.
Il templateUrl della direttiva restituisce 404 quando viene richiamato tramite il modal ng-click = "open ()". Tutto risolve correttamente se richiamato su altri elementi.
La direttiva carica templateUrl su div:
<div data-modal-partial-directive></div>
La formula model URL restituisce 404 nello script:
<div ng-controller="ModalDemoCtrl"> <script type="text/ng-template" data-modal-partial-directive> </script> <button class="button" ng-click="open()">Open me!</button> </div>
Quello che è ancora più confuso è che il controllore registra che il modale è stato respinto. Ciò significa che tutto il resto è in esecuzione, salvo che 404 arresta il contenuto dal caricamento, che chiude il modale.
Questo suono familiare a nessuno di casi di utilizzo? C'è un modo per farlo?