In Angular 1.5, voglio caricare il modello tramite promessa personalizzata. Il codice di esempio che vorrei fare funzionare èCarica modello angolare 1.5 componenti tramite promessa
var module = angular.module("myApp", []);
module.component("component", {
template: ["$q", function ($q) {
var defer = $q.defer();
setTimeout(function() {
defer.resolve("<p>Hello world</p>");
}, 100)
return defer.promise;
}],
controller: function() {
}
});
Il motivo che voglio fare è quello di caricare il modello da un iframe proxy.
Se c'è un modo per fornire il mio resolver template personalizzato per una promessa che sarebbe troppo sufficiente.
Guarda questo post http://stackoverflow.com/questions/22189298/angularjs-returning-a-promise-in-directive-template-function. Sembra essere lo stesso problema con la direttiva. Penso che tu possa provare un simile approcio – Silvinus