2017-05-31 73 views
0

我是angular2開發新手。我想在我的footer.component.html(角度2)內添加下面的js行。如何在angular2模板中添加javascript代碼段

但是代碼沒有以角度運行2.有人可以幫忙。

<script type="text/javascript" src="http://feedjit.com/serve/?vv=1515&amp;tft=3&amp;srefs=0"></script> 

<noscript><a href="http://feedjit.com/">Live Traffic Stats</a></noscript> 
+0

你有沒有試過https://angular.io/docs/ts/latest/api/platform-b​​rowser/index/DomSanitizer-class.html#!%23bypassSecurityTrustScript-anchor – jonrsharpe

+0

@jonrsharpe:你能否提供這樣的示例代碼api .. –

回答

0

您可以在您的index.html

添加這些腳本一旦你添加在您的index.html的頭你的JavaScript,你的整個應用程序將有機會獲得它。

如果您需要在您的組件中引用它。你應該爲它聲明一個變量,它將變爲可用。

例如,假設您導入了一些帶有想要使用的對象並調用其方法的JavaScript。我們稱這個對象爲obj1。在你的組件,你將宣佈你的進口後,這個變量(不是你的類中)

declare var obj1: any; 

現在在你的組件,你可以使用這個對象,並調用它的方法。

+0

我想在我的頁腳組件中添加這些行,我也在頁腳組件後調用一些其他組件。因此,在index.html文件中添加js行不是一個好主意。你能提供替代的想法嗎? –

相關問題