I‘我只是尝试格式化这个列表,目前这个函数接受技能,这是一个逗号分隔的列表
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>
})
}看起来很简单,所以不知道我会错过什么
发布于 2018-05-12 22:17:18
你有两个功能。您的map函数正在返回一个<li>..</li>,而您的formatSkills函数现在没有返回任何内容。将return添加到映射调用的结果中,以从函数返回该结果。
formatSkills(skills) {
let skills_array = skills.split(',')
return skills_array.map(skill => {
return <li>skill</li>
});
}https://stackoverflow.com/questions/50311092
复制相似问题