【发布时间】:2018-05-12 22:14:43
【问题描述】:
我只是想格式化这个列表,目前该函数接受逗号分隔列表的技能
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>
})
}
看起来很简单,所以不确定我可能会错过什么
【问题讨论】:
-
因为你不是
returning任何来自外部函数的东西。做return skills_array.map...(另外,使用正确的语法将变量包装在字符串中) -
这是 JSX 吗?如果是,请添加标签。
标签: javascript reactjs ecmascript-6 jsx