[英]Execute Javascript Advertise Script within AngularJS partial
我有一個Web應用程序,需要在其中的某些部分中放置一些Advertise-Scripts。 腳本如下:
<script type="text/javascript" src="http://www.googletagservices.com/tag/js/gpt.js">
googletag.pubads().definePassback('/XYZ/TEST_allAdformats', [300, 250]).display();
</script>
問題是,當前腳本未執行。 一旦將其移至index.html,一切都會按預期進行。 但這並不能解決我的問題,因為我需要將其放置在我的部分中的特定位置。
任何幫助表示贊賞。
馬克·馬克
我遇到了相同的問題,其中我試圖在部分視圖的末尾執行JS文件。 我將$ viewContentLoaded加載到部分(或指令)的控制器中。 您需要在控制器聲明中的$ scope對象中進行注入。 這似乎可以解決問題,但可能會有些困難,因為您必須將腳本內容加載到html中。
$scope.$on('$viewContentLoaded', function(){
//Do Something Here to load your script and insert it.
});
希望這可以幫助,
帕特里克
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.