如何从ts模块引用父javascript函数?

时间:2017-08-16 21:58:22

标签: javascript angular typescript google-analytics

我需要在ts模块的父页面中调用js函数。我可以使用以下代码在ts模块的父页面上使用jQuery上下文:

var x = (<any>$('#ddlUsers'))

我还有另一个场景,我将某些Google Analytics逻辑隔离到ts模块中,我需要调用以下函数:

ga('send', 'pageview');

Google Analytics在父页面中的结束标头之前有一些标准脚本配置。上面的ga()函数是GA发送事件的标准方式。那么如何从ts模块进行此调用呢?

1 个答案:

答案 0 :(得分:0)

您需要在ts模块的顶部声明ga

declare const ga;

现在您可以在整个模块中使用它

ga('send', 'pageview');