假設我有一個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)