【发布时间】:2017-07-14 22:44:04
【问题描述】:
我正在尝试使用 Spring Boot 和 AngularJS 开发应用程序。这里的问题是 HTML (Twitter Bootstrap 3) 文件存储在 DB 中。而且我不知道如何使用 AngularJS 加载/显示这个 HTML 文件。
到目前为止,我的 AngularJS 控制器如下所示:
myApp.controller('initCtrl', function($scope,$http) {
console.log('init ctrl');
$scope.info= {};
$scope.init= function(){
console.log($scope.info);
$http.post('load',$scope.info).then(function(response){
console.log(response.data);//Getting Entire HTML file using Spring Controller from db
//enter code here
});
};
});
我不能使用<div ng-include="{{template}}"></div>,因为我不能在<div> 元素中包含整个HTML。并且 HTML 文件将使用headers 和footers 非常频繁地更新。所以除了渲染它并在浏览器中显示之外,我对 HTML 无能为力。我怎样才能做到这一点?
【问题讨论】:
-
你不是已经在 HTML 范围内了吗!?
-
是的,但范围不同。
-
我不明白如何将 放在 中,这样它就可以工作了...您显示将 的内部注入当前正文中的某处.. .
-
我不想将 HTML 保存在 HTML 中。我想要一个单独的 HTML 来显示。
-
$(html).find('body').html()像这样??
标签: angularjs