如何对条件映射函数进行反应

  • 本文关键字:映射函数 条件 reactjs
  • 更新时间 :
  • 英文 :


我试图用条件语句循环一些数据,但我的条件语句出现了解析错误。

const unitTests = unitTestTemplates.map((item) => 

if (item.typical_dq_domain){
console.log('hello')
}

)

映射回调需要一个函数体,即.map(item => { ... }),如果它没有隐式返回值。if (...)不是有效的返回值,因此需要函数体。

const unitTests = unitTestTemplates.map((item) => {
if (item.typical_dq_domain) {
console.log('hello')
}
...
// return some value for mapping
})

最新更新