Вставить HTML в шаблон
Всем привет!
Я работаю в Angular 1.4 и у меня есть задача: Получить HTML из $http.get(url) и вставить его в шаблон. Как это можно сделать или посмотреть пример? Контроллер
var onLoadUrl = function( data ){
$scope.joomlaComponent = data;
}
joomlaComponent.loadUrl( $location.absUrl(), true ).then( onLoadUrl );
Шаблон
<script type="text/ng-template" id="joomla-component.tpl">
<div class="uk-grid uk-margin-large">
{{joomlaComponent}}
</div>
</script>
Т.е. сейчас добавляется полученный HTML, как строка. Но мне нужно, что HTML был добавлен в DOM, в виде тэгов, как это делает jQuery. |
https://docs.angularjs.org/api/ng/service/$compile посмотри сюда, два последних - example и usage
Но лучше подумай надо ли оно тебе - грести с бэкэнда и юзать при этом angular? |
Цитата:
"грести с бэкэнда и юзать при этом angular" - Не совсем понял мысль. )) Все "гребется из бэкенда" или уже придумали, что-то новое??? |
| Часовой пояс GMT +3, время: 16:51. |