React 컴포넌트 - 바보인가 아닌가 -를 말하면 상점에서 무엇인가 잡고 변수에 넣어 코드를 좀 더 간결하게 만들고 싶습니다. const 나 let을 사용해야합니까? 분명히 상태가 바뀔 것입니다.const 또는 let in 반응 컴포넌트
다음은 내가 말하는 것에 대한 예입니다. 다시 말해, 사용자가 내 앱과 상호 작용할 때 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)