erhalte ich diesen Fehler in meinem reagieren-native/Redux app, obwohl ich glaube, ich habe bereits die Wurzelkomponente in einem <Provider>
gewickelt:Fehler beim Verbinden mit react-redux?
„‚store‘kann nicht gefunden werden entweder im Rahmen oder Requisiten von‚Connect (FirstView). Entweder wickeln Sie die Root-Komponente in eine <Provider>
, oder übergeben Sie explizit "Store" als Prop zu Connect (PropertyView). "
Ich Einwickeln der Wurzelkomponente in einem Provider in Containern/root.js:
class Root extends React.Component {
render() {
return (
<Provider store={store}>
{() => <SearchPage />}
</Provider>
);
}
}
export default Root;
Und dann Suchseite Übergänge zu Search über NavigatorIOS und Searchübergänge über einen NavigatorIOS PropertyView:
this.props.navigator.push({
title: "Property",
component: PropertyView,
passProps: {property: property,
addToSaved: addToSaved
}
});
Ich kann nicht herausfinden, was ich sonst vermisse, um diesen Fehler zu verursachen. Irgendwelche Vorschläge würden geschätzt!