假设我有一个React组件——不管它是否愚蠢——我想从存储中获取一些东西,并将其放入一个变量中,使我的代码更加简洁.我应该使用const还是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)