是否可以读取同一组件中的EventEmitter
对象的值?
想象一下,有一个子组件带有一个名为fetchedArticle
的变量EventEmitter
。
@Output() fetchedArticle = new EventEmitter<Article>();
但是在将子组件切换到需要该输出事件值的下一个组件之前,我想显示$Event
变量的EventEmitter
值的一些详细信息。这应该在声明fetchedArticle
EventEmitter
的同一组件中进行。
我应该使用
<h2>{{fetchedArticle.title}}</h2>
在此组件的模板中。但这是行不通的。 谁能帮我吗?
答案 0 :(得分:0)
您可以使用以下异步管道订阅模板中的EventEmitter:
<h2 *ngIf="(fetchedArticle | async) as article">{{ article.title }}</h2>