if (onFileDelete) {
onFileDelete(index)
}
}
return (
{array.map((item, index )=> <div onClick={handleDelete(index)} >btn<div>)}
)
или
{array.map((item, index )=> <div onClick={() =>handleDelete(index)} >btn<div>)}
как правильно onClick вызывать?
Передавать туда анонимную функцию или передавать туда функцию, кот. вернет анонимную функцию
Зачем тебе индексы?
то, что внутри map - рендерить компонент, в который передаются по пропсам метод и его индекс, а уже внутри компонента вызывать по клику пропс клика и передать аргумент
Обсуждают сегодня