Ich bin ernsthaft verrückt. Ich habe alles versucht. FormsModule, ReactiveForms, FORMDIRECTIVES, Input, Output Ich habe überall gesucht, wie man ngModel zwischen Komponenten verfügbar machen kann. Ich versuche, den Wert in einem h1-Tag zu zeigen, die in dem Eingangs-Tag mit String-Interpolation eingegeben/gelöscht wird, aber es funktioniert nicht, das sind die Dateien: app.component.html:Wie ngModel zwischen den Komponenten verfügbar gemacht werden
<div class="container text-center" id="headerCont">
<a href="index.html"><span style="color: #6E2435" class="header">note</span><span style="color: #6BBFDE" class="header">it</span></a>
</div>
<div class="container">
<app-input></app-input>
<app-notes></app-notes>
</div>
app.component.ts
import { Component, OnInit, Input, Output } from '@angular/core';
import { NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
}
notes.component.html
<div class="col-xs-2">
<h1>{{ TitleInput }}</h1>
<p>{{ noteInput }}</p>
</div>
input.component.html
<div class="container" id="noteCreate">
<form id="titleInputForm">
<input type="text" [(ngModel)]="TitleInput" name="TitleInput">
</form>
<form>
<textarea name="name" rows="8" cols="80">
</textarea>
</form>
</div>
Inwiefern ist es derzeit nicht "verfügbar"? Erhalten Sie eine spezifische Fehlermeldung? Passiert nichts? Ruft es die Untoten auf? –
Was meinen Sie mit 'wie man ngModel zwischen den Komponenten verfügbar macht 'Wollen Sie die Variable tatsächlich für eine andere Komponente freigeben? oder etwas ähnliches? – masterpreenz
@RobertColumia Nichts passiert. Wenn ich String-Interpolation innerhalb der App-Komponente verwenden, funktioniert – Raptrozz