我有下面的代碼index.html文件:AngularJS:腳本標籤中不能正常工作NG-包括
<div ng-include="'fragment-1.html'"></div>
片段1.HTML的代碼:
<b>Inside Fragment 1</b>
<script type="text/javascript">
alert("Inside Fragment 1");
</script>
當我負載的index.html在瀏覽器中,輸出爲:
內部片段1
的DOM有<script>
標籤,但沒有顯示警告。
我的假設:
由於DOM載荷首先沿着與角模塊,然後角檢查和中的數據(在這種情況下,片段1.HTML文件的內容)綁定到視圖(索引。 html),它只是在DOM中添加fragment-1.html的元素。要在fragment-1.html中執行JS,我們應該爲它創建一個hack。我的解釋是否正確?還是有什麼我可能會失蹤?
可能重複的[我怎麼可以加載JavaScript文件以及ng-include模板](http://stackoverflow.com/questions/20087274/如何燦我負荷的JavaScript文件,沿與-NG-包括模板) – gyc