我收到有关以下功能的警告
function currencySubmenuTitle(ctx) {
let id = Object.keys(currencies).find(element => {
if (currencies[element].id === ctx.match[1]) {
return element
}
})
if (typeof id === 'undefined' || id === null) {
return "No match found"
} else {
return ` ${toTitleCase(id)} : ${currencies[id].current}`
}
}
注意:我的ID和元素是不同的,所以我不能只接受元素并将其用作字符串返回。
警告是:
2:51 warning Expected to return a value at the end of arrow function array-callback-return
2:51 warning Expected to return a value at the end of arrow function consistent-return
如何以兼容的方式在此函数中返回我的值(即不是我的操作方式) 我能证明这个吗?根据数组求值的返回运行if语句?
答案 0 :(得分:0)
语句的评估可以在返回行中进行,因此此处不需要特定的if语句。只需:
SELECT * employees;