1
私は反応アプリでreact-lifecycle-componentを使用しています。この場合、componentDidMount
コールバックが必要で、バックエンドからデータを読み込む必要があります。何をロードするのか知るためには、私は小道具が必要です、そして、私はそれらを取得する方法を見つけることができません。react-lifecycle-componentはcomponentDidMountに小道具を持っています
import { connectWithLifecycle } from "react-lifecycle-component";
import inspect from "../../../libs/inspect";
import fetchItem from "../actions/itemActions";
import ItemDetails from "../components/ItemDetails";
const componentDidMount =() => {
return fetchItem(props.match.params.number);
};
// Which part of the Redux global state does our component want to receive as props?
const mapStateToProps = (state, props) => {
return {
item: state.item,
user_location: state.user_location
};
};
// const actions = Object.assign(locationActions, lifecycleMethods);
export default connectWithLifecycle(mapStateToProps, { componentDidMount })(
ItemDetails
);
どれ手がかり:
は、ここに私のコンテナコンポーネントですか?
ありがとうございました。あなたがあなたのReduxのストアから取る小道具を使用している場所を、私は見ませんが