我想生成完整的獨立HTML頁面。如何在Angular中生成獨立的HTML頁面
到目前爲止,我已經試過:
$compile(
angular.element('
<html>
<body>
<div>{{stuff}}</div>
<ul>
<li data-ng-repeat="item in list">
{{item}}
</li>
</ul>
</body>
</html>
')
)({
stuff: 'Things',
list: [
'item1',
'item2'
]
});
但是,只有返回文本元素。
我已經成功地使用$ interpolate作爲變量,但這對ng-repeat和其他指令不起作用。
我將如何在前端生成完整編譯的HTML頁面?
如果您的問題是「爲什麼要這樣做?」,請考慮一個頁面創建器界面,用戶可能會在其中輸入一些變量並期望HTML頁面作爲響應。
方式過於廣泛,這個網站。我會推薦使用「angularjs render html」之類的東西,然後從那裏開始。 –
谷歌搜索和其他人喜歡它指向標準的Angular模板教程。我正在製作一個生成完整HTML頁面的應用程序。有問題的HTML頁面在生成時不會包含任何Angular。我需要澄清我的問題嗎? – Shoreline