【发布时间】:2020-09-05 01:59:31
【问题描述】:
report.ts
getReports() {
this.loading.today = true;
this.loading.daily = true;
const severities = ['LOW', 'MEDIUM', 'HIGH', 'URGENT'];
const reportModules = [
{ url: '', params: { to: format(TODAY, DATE_FORMAT).toString(), from: format(TODAY, DATE_FORMAT).toString() } },
{
url: 'application-and-severity',
params: { to: format(TODAY, DATE_FORMAT).toString(), from: format(TODAY, DATE_FORMAT).toString() }
},
{
url: 'application-and-severity-and-date',
params: {
to: format(endOfWeek(TODAY), DATE_FORMAT).toString(),
from: format(startOfWeek(TODAY), DATE_FORMAT).toString()
}
},
{
url: 'application-and-status',
params: {
to: format(endOfWeek(TODAY), DATE_FORMAT).toString(),
from: format(startOfWeek(TODAY), DATE_FORMAT).toString()
}
}
];
}
如何在我的report-list.ts上调用函数getReports?
我想要的是调用函数getReports到report-list.ts。
例如,在我的 report-list.ts 中,我有一个函数是
saveData() { ... } 在 saveData 我想要的是从report.ts调用函数getReports
【问题讨论】:
-
您必须在注入该服务后创建服务并使用该功能多个组件
-
如果它的子组件那么你可以使用事件发射器
-
@SantoshShinde 你有事件发射器的例子吗?
-
是的,请检查答案
标签: javascript angular typescript