假设我有一个React组件 - 不管是否愚蠢 - 我想从商店中获取一些东西,并将其放入一个变量中,以使我的代码更加简洁。我应该使用const还是让?显然,国家会改变。const或let in React组件
下面是我正在谈论的一个例子。同样,我想强调一下,当用户与我的应用进行交互时,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)