Trong Góc 1,5, tôi muốn tải mẫu qua lời hứa tùy chỉnh. Đoạn mã ví dụ mà tôi muốn chạy làTải mẫu thành phần dạng góc 1,5 theo lời hứa
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() {
}
});
Lý do tôi muốn làm điều này là để tải các mẫu từ một iframe proxy.
Nếu có cách nào để cung cấp trình phân giải mẫu tùy chỉnh của tôi cho lời hứa sẽ quá đủ.
Nhìn bài http://stackoverflow.com/questions/22189298/angularjs-returning-a-promise-in-directive-template-function này. Nó có vẻ là cùng một vấn đề với chỉ thị. Tôi nghĩ bạn có thể thử một sự chấp thuận tương tự – Silvinus