2017-09-07 3 views
4

J'essaye d'insérer redux-form dans mon projet, mais j'obtiens cette erreur. Quelqu'un a-t-il une idée du problème? Ce que j'ai conclu jusqu'à présent, c'est que lorsque j'ajoute le morceau de code suivant, il me renvoie cette erreur - "Uncaught TypeError: Impossible de définir la propriété valide de # qui n'a qu'un getter".Uncaught TypeError: Ne peut pas définir la propriété valide de # <ReduxForm> qui a seulement un getter

LoginForm = reduxForm({ 
    // a unique name for the form 
    form: 'login', 
})(LoginForm); 
+0

que vous avez pu contourner ce problème? –

Répondre

0

J'ai le même problème. Je viens de retirer 'hot-loader' de webpack config

0

Finalement, j'ai réalisé que le problème était quelque part en configuration. Plus particulièrement, le code suivant produit en quelque sorte un composant non compatible:

LoginForm = reduxForm({ 
    // a unique name for the form 
    form: 'login', 
})(LoginForm); 

Un des modules package.json n'était pas compatible avec la forme de réaction. Très probablement réagir-chaud-chargeur. Quoi qu'il en soit, j'ai créé un nouveau projet basé sur l'application create-react-app de Facebook et maintenant tout fonctionne.