0

Ich habe bis zu 10 Seiten tief in Google gesucht und kann dieses nicht finden und beantworten ... also hoffentlich gibt es eins.Formular an Richtlinie übergeben, die außerhalb des Formulars lebt

Ich möchte auf ein Formular (genauer gesagt, es ist die Gültigkeit) von außerhalb des Formulars zugreifen. Ich habe die Verwendung von require: '^ form' gesehen und implementiert, was sehr gut funktioniert, wenn sich die Anweisung im Formular befindet.

Noch ein paar Details ... Ich benutze ein Bootstrap-Tabset (ui-bootstrap, um genau zu sein). Die Idee ist, den Tab-Header-Text zu ändern, wenn das Formular im Tab-Inhaltsbereich gültig ist. Jede Registerkarte hat ihre eigene Form.

Jede Hilfe wird geschätzt!

Danke, Wayne

Antwort

0

Failing Ihre Arbeits Demo haben, nahm ich einige Aspekte des Problems. Wenn Sie eine Variable im Formular festlegen und diesen Namen über @Input an die Direktive übergeben, können Sie innerhalb der Direktive auf dieses Formular zugreifen.

Typoskript

@Input() formName: ngForm; 

HTML

<form #f="ngForm"></form 
.... 
    <div [formName]="f" .....> 

DEMO

Verwandte Themen