而不是在類中編寫我的組件,因爲它們是愚蠢的。我主要在一個函數中寫這些。但是,我如何覆蓋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問題或答案來提供。 –
我認爲這是一個很好的問題,雖然課堂上的音符是啞巴是個人意見,並可能已經贏得了downvoting :) – Joehannes
瞭解,但這是REACT社區稱之爲:-) –