- ich bin neu zu reagieren.
i ‚connect‘ zu bekommen Wert von Vorlage MindererUncaught ReferenceError: Zustand ist nicht definiert
ich bin mit Blick auf die unten Fehler Uncaught Reference zu verwenden, versuchen: Zustand nicht
definiertkönnen Sie mir sagen, wie man es beheben
den gesamten Code in Geige Bereitstellung https://jsfiddle.net/bmfzLs3z/3/
das snippet c Bereitstellen Ode unter
let ReservationCard = React.createClass({ propTypes: { value: React.PropTypes.object.isRequired, profile: React.PropTypes.object.isRequired, SPORTSDetails: React.PropTypes.shape({ error: React.PropTypes.object, SPORTSId: React.PropTypes.number, SPORTSName: React.PropTypes.string, SPORTSAmount: React.PropTypes.number, SPORTSDate: React.PropTypes.string, isRetrieving: React.PropTypes.boolean }), onEdit: React.PropTypes.func.isRequired }, displayName: 'ReservationCard', }) export default connect(state => ({ profile: state.template.profile, }), null, null, { withRef: true // allows parent to access component functions })(ReservationCard);
0
A
Antwort
0
Warum verwenden Sie verbinden? Haben Sie einen Redux-Laden? Der Status ist wahrscheinlich nicht definiert, da der Status standardmäßig nicht definiert ist, wenn Sie nicht getInitialState implementiert haben.
Wenn Sie einen Redux-Speicher haben, beachten Sie, dass er store.getState aufruft und den Wert an Ihre Funktion übergibt. Ihr Reduzierer gibt möglicherweise null/nicht definiert zurück.
+0
können Sie in meinem Code aktualisieren ... es ist so verwirrend –
Es funktionierte, bevor diese Zeile geändert wurde? – John
@John Ich bekomme nicht den Staat .... Entschuldigung, das war meine schlechte –