Giả sử tôi có một thành phần React - câm hay không - và tôi muốn lấy thứ gì đó từ cửa hàng và đặt nó vào một biến để làm cho mã của tôi thêm một chút nữa. Tôi có nên sử dụng const hoặc để cho? Rõ ràng tiểu bang sẽ thay đổi.const hoặc để trong React component
Đây là ví dụ về những gì tôi đang nói đến. Một lần nữa, tôi muốn nhấn mạnh rằng myValues S change thay đổi khi người dùng tương tác với ứng dụng của tôi.
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)