Hier muss ich auf den Kindwert in der Elternklasse zugreifen. Aber ich kann es nicht bekommen. Wenn ich Anweisungen verwende, zeigt es einen Fehler an. Kann mir bitte jemand helfen, die Kindwerte in der Elternkomponente anzuzeigen und wie der Kindwert in reaktiver Form validiert werden kann?angular2 muss auf den Kindwert in der Elternklasse zugreifen
Parent.html:
<browser [template]="coreActivity" (onselect)="onselect($event)" ></browser>
parent.ts:
onselect(select: any)
{
console.log(select.value);
}
child.html:
<md-grid-list cols="3" rowHeight="100px">
<md-grid-tile *ngFor="let core of template" (click)="selectcore(core)">
{{core.value}}
</md-grid-tile>
</md-grid-list>
child.ts:
@Component({
selector: 'template-browser',
templateUrl: './template-browser.component.html',
styleUrls: ['./template-browser.component.css']
})
export class TemplateBrowserComponent implements OnInit {
@Input() template;
@Output() notify: EventEmitter<string> = new EventEmitter<string>();
constructor(private community: CreateCommunityComponent) { }
selectcore(core: any) {
// alert(core.value);
this.notify.emit(core.value);
}
}
hey danke @the dictator –
ich bin in der Lage, auf den Child-Wert in parent.Wow zu validieren mit der Validierung der Reaktionsform ?????? Wenn ich versuche, die Validierung durchzuführen, gibt es einen Fehler; FEHLER Fehler: Kein Wert Accessor für Formularsteuerung mit Name: 'Vorlage' –
Können Sie es mehr ausarbeiten? Wenn möglich, erstellen Sie einen neuen Thread für diese –