Wie verwende ich antd.Form.create in Typoskript?

8

Ich habe ein Login-Formular erstellt von Form.create (), aber ich kann keine Requisiten zu diesem Formular von der übergeordneten Komponente übergeben, Compiler immer einen Fehler wie

%Vor%

LoginForm.tsx

%Vor%

LoginPage.tsx

%Vor%

Meine antd Version ist 2.11.2

Endlich habe ich eine Lösung gefunden

%Vor%     
Kennir 04.07.2017, 06:17
quelle

1 Antwort

3
  1. Importieren Sie die FormComponentProps

    %Vor%
  2. Dann haben Sie Ihre Komponente

    %Vor%
  3. Exportieren Sie die Klasse dann mit Form.create ()

    %Vor%

    Das generische Argument in Form.create konvertiert das Ergebnis in eine React ComponentClass mit YourProps - ohne FormComponentProps, da diese über die Wrapper-Komponente Form.create eingefügt werden.

AmazingTurtle 09.11.2017 07:45
quelle

Tags und Links