私はReactコンポーネントを持っていると言いますが、私はそのストアから何かをつかんで変数に入れて、コードをちょっと簡潔にしたいとします。 constを使うべきか、letを使うべきか?明らかに状態は変わるでしょう。constまたはletをリアクトコンポーネントに入れよう
ここに私が話している事例があります。ここでも、ユーザーが自分のアプリとやり取りするときにmyValuesが変更されることを強調したいと思います。 let
対
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)