Zwei-Wege-Datenbindung für eine Checkbox in Angular 2: Wie macht man es richtig?
Hallo zusammen! Ich bin neu in Angular 2 (jetzt Angular, aber ich schreibe in TypeScript) und versuche, eine Zwei-Wege-Datenbindung für eine normale HTML-Checkbox zu implementieren. Ich habe viele Tutorials gelesen, bin aber trotzdem verwirrt.
Ich habe eine Komponente mit einem einfachen Flag `isChecked: boolean = false;`. Ich möchte, dass sich der Wert in der Komponente ändert, wenn ich auf die Checkbox klicke, und umgekehrt – wenn ich `isChecked` programmatisch ändere, soll sich die Checkbox aktualisieren.
Ich habe versucht, `[(ngModel)]` wie für input type="text" zu verwenden, aber in der Konsole erscheint der Fehler: "No value accessor for form control with name: 'myCheckbox'". Ich habe `FormsModule` in `app.module.ts` hinzugefügt, aber es funktioniert trotzdem nicht.
Hier ist mein aktueller Code:
```typescript
// my-component.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'app-my-compone
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs