Comment définir initialValues basé sur async source comme un appel ajax avec redux-forme

Sur les pages officielles et dans le GitHub questions pour redux-forme il y a plus d'un exemple de la façon de travailler avec initialValues cependant je ne peux pas trouver un seul qui se concentre sur l'explication de la façon dont initialValues peut être définie en réponse à une source asynchrone.

La principale affaire que j'ai à l'esprit est quelque chose comme un simple CRUD application où l'utilisateur doit modifier une entité qui existe déjà. Lorsque la vue est tout d'abord ouvert et le redux-forme de composant est monté, mais avant que le composant est rendu, le initialValues doit être définie. Permet de dire que dans cet exemple, les données sont chargées à la demande lorsque le composant est d'abord monté et rendu pour la première fois. Les exemples montrent réglage initialValues basée sur des valeurs codées ou le redux stocker l'état, mais aucun que je peux trouver se concentrer sur la façon de définir la initialValues basé sur quelque chose asynchrone comme un appel à l'XHR ou chercher.

Je suis sûr que je suis juste en manque quelque chose de fondamental merci donc de me diriger dans la bonne direction.

Références:

InformationsquelleAutor jpierson | 2015-12-14