12
は、プロジェクト https://github.com/acdlite/recompose/Reactのrecomposeのライフサイクルメソッド内でsetStateを行うにはどうすればよいですか?私は私の中で再構成使用しています
はそれは素晴らしいライブラリだ反応します。 componentDidMount
内
const enhance = compose(
lifecycle({
componentDidMount() {
myCall
.getResponse([productId])
.then(products => {
setIsReady(true);
});
},
}),
withState('isAvailable', 'setIsAvailable', false),
withState('isReady', 'setIsReady', false),
mapProps(({
setIsAvailable,
setIsReady,
...state,
}) => ({
onLogoutTouchTap:() => {
...
注setIsReady(true)
コール:私はそうのようなプレゼンテーションコンポーネントへの小道具としてダウン状態を渡しコンテナコンポーネントとしてcompose
ユーティリティを使用しています。これは私がやりたいことですが、lifecycle/componentDidMountにはsetIsReady
へのアクセス権がありません。どのように再構築を使用して状態をcomponentDidMount
から更新するのが目的の結果を達成できますか?