У меня есть список предметов, и при нажатии кнопки он должен отображать больше информации об этом конкретном предмете.Для этого я создал один хук, который получает список всех элементов из API и отображает этот список во время итерации внутри тега <ul>
.(это внутри тега возврата.) На каждой итерации она показывает кнопку с именем «Детали»
<button onClick ={moreInfo.bind(this, post)} >Details</button>
и, когда она нажата, она отправляет информацию об этом объекте из списка в следующий код -
const moreInfo = (index) => {
console.log(index.name) //works
return ( <div>
{index.map = ( x => (
<div>{x.name}</div>
))}
</div>) //no output
}
console.log отображает имя, но ничего не отображается с помощью тега возврата здесь