Ich versuche, Warnungen von meinen untergeordneten Komponenten an die übergeordnete Komponente zu übergeben.Übergeben von Daten von der untergeordneten Komponente an die übergeordnete Komponente
Ich habe folgende app Komponente:
@Component({
selector: 'my-app',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss']
})
App.component.html:
<header>
Some header
</header>
<clr-alert [clrAlertType]="'alert-warning'" [clrAlertAppLevel]="true">
<div class="alert-item">
<span class="alert-text">
{{My_Alert_value_that_I want to pass from child}}
</span>
<div class="alert-actions">
<button class="btn alert-action">Fix</button>
</div>
</div>
</clr-alert>
<router-outlet></router-outlet>
My Child Komponente:
@Component({
styleUrls: ['./child.component.scss'],
templateUrl: './child.component.html',
})
export class ChildComponent {
alerts: string
constructor(){
this.alerts = "";
}
this.alert = "My alerts, which I want to show on the app.component.html"
}
Kann jemand mir bitte hier helfen?
https://angular.io/docs/ts/latest/cookbook/component-communication.html gute Beispiele auf gibt, wie das zu tun. Besonders https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#child-to-parent scheint für dich interessant zu sein – Korgen
Hast du auf SO gesucht? Es gibt viele, viele Fragen und Antworten hier;) – Alex
Mögliches Duplikat von [Übergabe von Daten aus der untergeordneten Komponente in die übergeordnete Komponente AngularJS 2] (http://stackoverflow.com/questions/40992140/passing-data- from-child-componence- In-Eltern-Komponente-angularjs-2) – Alex