Ich möchte benutzerdefinierte Eigenschaften an mein Redux-Form-Feld übergeben. In der Dokumentation heißt es:Übergeben Sie benutzerdefinierte Requisiten an Redux-Formularfeld in TypeScript
Any custom props passed to Field will be merged into the props object on the same level as the input and meta objects.
Aber vorbei eine eigene Stütze an die Feldkomponente einen Compiler-Fehler werfen:
<Field
name="E-Mail"
component={MaterialTextField}
myProp="Test"
/>
Property 'MyProp' existiert nicht auf Typ ‚(IntrinsicAttributes & IntrinsicClassAttributes> & ...
Innerhalb des Requisitenattributs kann ich nur einen vordefinierten Satz von Eigenschaften wie Platzhalter oder Typ hinzufügen.Wenn Sie eine andere Requisite übergeben, wird dieser Fehler ausgelöst:
<Field
name="E-Mail"
component={MaterialTextField}
props = {{
myProps: 'Test'
}}
/>
Typ '{Name: "E-Mail"; Komponente: (Requisiten: any) => Element; Requisiten: {myProps: string; }; } ‚Ist nicht übertragbar auf den Typ‘ (IntrinsicAttributes & ...
Gibt es eine Möglichkeit, benutzerdefinierte Requisiten auf die Feldkomponente in Typoskript?
haben Sie 'redux-form' und' react-redux-form 'aber das sind eigentlich zwei verschiedene Frameworks. Auf was beziehst du dich? –
Mein Schlechter, ich beziehe mich auf Redux-Form. – Deutro