Angular typescript,组件之间的通信

Angular typescript,组件之间的通信,angular,rest,http,typescript,Angular,Rest,Http,Typescript,我正在使用图书馆。 Angular 4.x,数据表,Typescript 从其他组件调用函数时不能使用http 我必须使用。有办法吗? 请帮帮我 请导入​ HttpModule在app.module.ts中,您可能只需要注入http服务。但是,请将代码作为文本发布,如果可能的话,制作一个plnkr示例,以便重新制作该问题。您可以简单地添加代码而不是图片。我看不清楚图片。我添加了图片。。请再看看您在哪里调用appDownload()?DataTable.ts-第98行和DataTabl

我正在使用图书馆。 Angular 4.x,数据表,Typescript

从其他组件调用函数时不能使用http

我必须使用。有办法吗? 请帮帮我





请导入​
HttpModule
在app.module.ts

中,您可能只需要注入
http
服务。但是,请将代码作为文本发布,如果可能的话,制作一个plnkr示例,以便重新制作该问题。您可以简单地添加代码而不是图片。我看不清楚图片。我添加了图片。。请再看看您在哪里调用
appDownload()
?DataTable.ts-第98行和DataTable.ts-第114行按钮单击事件调用下载()我添加图片。。请再仔细看看这里的问题是它无法确定
这个
关键字。您可以尝试一件事,而不是将下载传递到jQuery回调,在调用之前将其分配给某个变量,比如
let x=this
然后在回调
x.appDownload(..)中尝试类似的操作