這工作:陣營本地終極版店內根組件錯誤:「尋找一個類成分,獲取物體的物體」
const Router = connect()(Router);
// --- your exported main router
export default class MyExportedRouter extends React.Component {
constructor(props) {
super(props);
};
render() {
return (
<Provider store={store}>
<Router scenes={scenes} />
</Provider>
);
}
}
但是,如果我改變
const Router = connect()(Router);
...
<Router scenes={scenes} />
...
到
const myConnectedRouter = connect()(Router);
...
<myConnectedRouter scenes={scenes} />
...
它失敗並出現以下錯誤:
looking for an class component, gets an object object
我完整的代碼是在這裏: https://github.com/aksonov/react-native-router-flux/blob/master/docs/REDUX_FLUX.md
你可以在這裏添加一些'你的'代碼嗎? –
如何定義「myconnectedroutes」組件?請將您定義此組件的代碼部分添加到您的問題中。 –
與RNRF官方文檔相同。我已遵循所有說明並導入適當的文件等。 – user2906608