сначала задачу хоть бы сформулировал, максимально подробно
ты лучше всех знаешь
но ты почему то внятно ни разу не написал "мне нужно вывести массив юзеров, и напротив каждого юзера указать его организацию", из этого сразу становится понятно, что нужно два действия, 1-е мапить юзеров, 2-е на каждой итерации мапа находить организацию юзера, вот и всё.
ну и как сделать то)?
ну это же база ёлки палки, нужно использовать два метода массива, у меня решение писать нет желания
ну а я блин сколько использовал)?
тебе какое действие понять нужно, второе? у тебя есть массив организаций? - есть. У тебя есть юзер на текущей итерации мапа? - есть. Нельзя по этим данным использовать метод find и найти организацию?
ты например о той дичи сверху? где ты find мапишь
что вот? как это читать? и как это соотносится с действиями описанными выше? где-то советовали мапить организации? или советовали что-то искать в массиве jsx разметки?
согласен, я бы даже сказал просто водопад бесполезных скриншотов
this.state.users.map((user) => { return ( <div key={user.id}> <p>Name: {user.name}</p> <p onClick={() => { this.selectOrg(user.organization); }} > Organization: { this.state.organizations.find( (item) => item.id === user.organization ).name } </p> </div> ); }) смотри этот пример, и смотри свой, ищи в чем разница и что у тебя не так
ОК) пасибо гляну
Обсуждают сегодня