Скажем, у меня есть компонент React - немой или нет - и я хочу взять что-то из магазина и поместить его в переменную, чтобы сделать мой код немного более кратким. Должен ли я использовать const или let? Ясно, что состояние изменится.
Вот пример того, о чем я говорю. Опять же, я хочу подчеркнуть, что myValues будут меняться, когда пользователь взаимодействует с моим приложением.
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)