Вставить 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, время: 21:11. |