Sagen wir, ich habe eine React-Komponente - dumm oder nicht - und ich möchte etwas aus dem Speicher zu nehmen und es in eine Variable setzen, um meinen Code ein wenig knapper zu machen. Soll ich const oder let verwenden? Offensichtlich wird sich der Staat ändern.const oder lassen Reagieren Komponente
Hier ist ein Beispiel für das, worüber ich spreche. Auch hier möchte ich betonen, dass myValues sich ändern wird, wenn der Benutzer mit meiner App interagiert.
class MyComponent extends Component {
render() {
// Here, should I use const or let?
const myValues = this.props.someData;
return(
<div>
{myValues.map(item => (
<SomeOtherComponent key={item.id} data={item} />
))}
</div>
);
};
}
function mapStateToProps(state) {
return {
someData: state.someValuesComingFromApi
}
}
export default connect(mapStateToProps)(MyComponent)