【发布时间】:2021-12-29 15:01:12
【问题描述】:
App-Component-Html:(在 Index.Html 中为<app-root></app-root>)
<h2> {{currentOrNextWeek}} week from {{dateMonday}} to {{dateFriday}} </h2>
<div class="container"> <router-outlet></router-outlet> </div>
Custom-Component-TS:在 routes -> router.module.ts 中定义,除了许多其他自定义组件之外,它还有一个表格,显示由向 API 发送 get-requests 的服务的数据实现的信息。像这样:
this.configService.getData.subscribe(data => organizeData(data))
数据本身包含“Week = Current”、“DateOfMonday=01.01.2021”等信息(一切都是字符串)
如何将数据从 custom.component 传递到 app.component?我尝试了 EventEmitter,但我使用了<router-outlet>。正如我正确理解的那样,序列以 app-component 开头,但第一个 GetData 调用在 custom-component 中,但标题在 app-component-html 中
【问题讨论】:
-
这篇文章对你有帮助angular.io/guide/inputs-outputs
-
@DmitryGrinko 谢谢!我已经看过了。得到的答案是 EventEmitter with Input,Output 不适用于
标签: angular typescript components