2017-05-31 72 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行不是一个好主意。你能提供替代的想法吗? –

相关问题