Показать сообщение отдельно
  #7 (permalink)  
Старый 11.04.2019, 15:52
Аватар для NeonMan
Кандидат Javascript-наук
Отправить личное сообщение для NeonMan Посмотреть профиль Найти все сообщения от NeonMan
 
Регистрация: 22.07.2018
Сообщений: 112

[quote=SuperZen;506297]
let obj = {
  projects: [
    {
      id: 1,
      skills: [
        "skill1",
        "skill2",
        "skill3"
      ]
    }
  ]
}


project.skills.map((skill) => <li key={skill}>{skill}</li>)


не очень понимаю откуда в key={skill} возмется id если в skills [] нет такой строчки. И я так понимаю лучше хранить данные массив в массиве, если нужно, а не перечислять в строке? тогда такая приписка не нужна будет?
skills: skill1, skill2, skill3".split(/,\s/)

Достаточно будет написать так? project.skills.map
Ответить с цитированием