Не могу получить эту простую функцию, чтобы вернуть что-нибудь - PullRequest
0 голосов
/ 13 мая 2018

Я просто пытаюсь сформировать этот список, в настоящее время функция принимает навыки, которые представляют собой список, разделенный запятыми

skills = Mobile, iOS (Swift,Objective C), Android (Java), JavaScript, React, Data processing, GIS, Cartography, Web, Design/UI/UX

skills_array = ["Mobile", " iOS (Swift", "Objective C)", " Android (Java)", " JavaScript", " React", " Data processing", " GIS", " Cartography", " Web", " Design/UI/UX"]

Я не уверен, почемуэта функция ничего не возвращает

formatSkills(skills) {

     let skills_array = skills.split(',')
     skills_array.map(skill => {
     return <li>skill</li>
     })
  }

кажется довольно простым, поэтому не уверен, что я мог пропустить

1 Ответ

0 голосов
/ 13 мая 2018

У вас есть две функции. Ваша map функция возвращает <li>..</li>, а ваша функция formatSkills сейчас ничего не возвращает. Добавьте return к результату вашего вызова карты, чтобы вернуть его из функции.

formatSkills(skills) {
   let skills_array = skills.split(',')
   return skills_array.map(skill => {
     return <li>skill</li>
   });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...