В чем разница между Statefull Component (rn c) и функциональным компонентом (rnf)? Есть ли способ использовать «состояние» в функциях rnf? Также я не могу использовать rn c при использовании componentDidMount здесь. В Rnf часть, перезаписанная «return», показывает эффект componentDidMount. В чем причина?
export default class extends Component {
state={} <- used
render() {
return (
<>
</>
);
}
}
const Detail = ({navigation}) => {
state={} <- not used
{..code} <- componentDidMount effect
return (
<>
</>
);
}
export default Detail;