В Angular 1.5 я хочу загрузить шаблон с помощью пользовательских обещаний. пример кода, который я хотел бы запустить этоЗагрузите угловой шаблон из 1,5 компонентов с помощью обещания
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() {
}
});
Поэтому я хочу, чтобы сделать это, чтобы загрузить шаблон из прокси-фрейма.
Если есть какой-либо способ предоставить мой пользовательский шаблонный резольвер для обещания, которого будет достаточно.
Посмотрите этот пост http://stackoverflow.com/questions/22189298/angularjs-returning-a-promise-in-directive-template-function. Кажется, что такая же проблема с директивой. Я думаю, вы можете попробовать аналогичный подход – Silvinus