У меня есть следующие данные, инициализированные в магазине приставок
flightSeats: {
AH001: {
AH1: [
{
seatNumber: "1A",
isBooked: true
},
{
seatNumber: "1B",
isBooked: true
},
{
seatNumber: "1C",
isBooked: false
},
{
seatNumber: "1D",
isBooked: false
},
{
seatNumber: "1E",
isBooked: false
},
{
seatNumber: "1F",
isBooked: false
}
], //.... continues for key AH2 and so on.
В JSX я пытаюсь отобразить следующее
<li>
<ol className="seats" type="A">
//the data is printed to console successfully
{console.log(flightSeats.AH001.AH1)}
{this.props.flightSeats.AH001.AH1.map(flightSeat => {
<li className="seat">
<input type="checkbox" id={flightSeat.seatNumber} />
<label htmlFor={flightSeat.seatNumber}>
{flightSeat.seatNumber}
</label>
</li>;
})}
</ol>
</li>
Я даже получаю элемент управления внутри карты, пока используя отладчик. Но ничего не напечатано внутри карты. Пожалуйста, помогите.