クラス内にコンポーネントを書き込むのではなく、それらがダムであるためです。私は主にこれらを関数の中に記述します。しかし、componentDidMount、componentWillMount機能コンポーネントをどのように上書きするのですか?それも可能ですか?機能内のReactJSライフサイクルメソッド
const grid = (props) => {
console.log(props);
let {skuRules} = props;
const componentDidMount =() => {
if(!props.fetched) {
props.fetchRules();
}
console.log('mount it!');
};
return(
<Content title="Promotions" breadcrumbs={breadcrumbs} fetched={skuRules.fetched}>
<Box title="Sku Promotion">
<ActionButtons buttons={actionButtons} />
<SkuRuleGrid
data={skuRules.payload}
fetch={props.fetchSkuRules}
/>
</Box>
</Content>
)
}
私は理由が質問や答えをdownvotingのために提供されるべきだと思います。 –
私はそれは良い質問だと思っていますが、授業中の注意は個人的な意見であり、下降投票を得ているかもしれません:) – Joehannes
それはREACTコミュニティがそれを呼んでいる方法です:-) –