Wie markiere ich ein Angular 2 Control in meinem Code als schmutzig?Wie programmiere ich ein Angular 2-Formularsteuerelement programmgesteuert auf dreckig?
Wenn ich es so:
control.dirty = true;
ich diesen Fehler:
Cannot set property dirty of #<AbstractControl> which has only a getter
Beachten Sie, dass dies auch auf einem 'FormGroup' arbeiten, wodurch die Notwendigkeit einer Whack von Kontrollen unabhängig nach einzustellen, sagen , ein 'patchValue ({})'. – msanford
Während jeder Post, den ich auf SO finde, sagt, marksAsDirty zu nennen, wird das Steuerelement erfolgreich als "dreckig" festgelegt, aber es kommt nicht zu NgForm oder FormGroup. Wenn ich diese Objekte in Chrome inspiziere, gibt ihr "schmutziger" Getter immer noch false zurück. Ich habe keine Idee warum. – nogridbag