一個HTML模板中運行一個腳本我有在腳本中使用ui-router
是ng-repeat
SA段部分HTML的AngularJS應用程序,它看起來像這樣如何角
<div
class="event-tile"
ng-class="{
'first': (first),
'last': (last),
'full-width': (first && desktop)
}">
<script src="//xyz.com/script"></script>
</div>
一切都很正常,但腳本標籤沒有被觸發。它在頁面上,但從未運行。無論如何觸發它運行?
我試過Why ng-scope is added to javascript inline of my partial view and makes alert not working? 的解決方案,但仍然沒有工作。
也許腳本不會執行任何有用的操作,直到例如它會聽到一個不會再發生的DOMContentLoaded事件 – Plato
更好的是,您可以用指令替換腳本內容 – Anand