0
在Angular中,可以從AJAX調用中獲取數據,並將其轉換爲放入指令模板的HTML?AngularJS指令 - 您可以爲AJAX調用中的數據設置模板嗎?
這裏低於僞示例:
App.directive('aDirective', function(){
var getTemplate = function() {
var template = '';
//Make Ajax call here
...
angular.forEach(content_from_ajax, function (data) {
template += '<li>data</li>';
});
return template;
}
return {
restrict: "E",
template: getTemplate();
};
});
HTML:
<ul>
<a-directive></a-directive>
</ul>
這個例子將顯示任意長度列表。
我該怎麼做呢?
雖然理論上可行,但這不是使用角度的預期方式。使用帶有ng-repeat指令的現有模板會更好。 –