La valeur définie dans le champ en forme redux

J'ai redux forme de liste déroulante et les champs de texte. Sur la liste déroulante changer je mettre à jour les autres champs. Les autres champs sont à l'aide du composant personnalisé exemple

Ainsi, la structure est comme.
1. composant ayant la forme
2. Composante du champ.

Maintenant j'ai googlé et trouvé quelques petites choses à mettre à jour le champ, mais pas en mesure de le faire.
Ce que j'ai essayé
1. L'ajout de l'état dans le domaine comme ci-dessous en valeur. Ne fonctionne pas.

<Field name="accountno" value="this.state.accountno" component={InputText} placeholder="Number" />
  1. Essayé d'être expédiés, mais pas en mesure de l'utiliser. Avoir d'erreur pour aucune livraison je prop type

    cette.accessoires de jeu.l'expédition(modifier('form', 'accountno', 'test'));

  2. Essayé ce.accessoires de jeu.champs mais même pas des champs dans les accessoires de type.

Il doit travailler à l'aide de 2 ou 3, mais pas en mesure de trouver l'emplacement de ceux-ci. S'il vous plaît laissez-moi savoir comment je peux utiliser ces ou de toute autre manière.

  • Vous devez valider onChange comme une propriété de input avec PropTypes.shape.
  • où dois-je ajouter que?
  • WOW! C'est une autre question maintenant =). eh bien, à mon humble avis, je ne pense pas que vous devez valider tous les redux-form méthodes et des accessoires (onChange, disabled, etc...) dans votre personnalisé composant d'entrée, sauf s'ils sont requis. Mais pour répondre à votre question, jetez un oeil à cet article andrewhfarmer.com/validate-nested-proptypes. Il montre comment utiliser la proptype shape.