我需要返回许多由列表创建的表达式,并且应该由&&运算符连接。
我尝试使用
list.map(x=>{
return || do_something(x) && do_someOtherThing(x)}
)
但是似乎这种方法只能使最后一个参数正常工作
以下代码不起作用
for (i = 0; i < restrictedDateList.length; ++i)
if (dateRestricted !== null) {
dateRestricted = restrictedDateList[i]
}
else {
dateRestricted = dateRestricted || restrictedDateList[i]
}
return current && current < moment().endOf('day') || dateRestricted
但以下代码将起作用:
return current && current<moment().endOf('day') || restrictedDateList[1] || restrictedDateList[2]
此返回值将传递给另一个函数,以在日历中生成由ant-design提供的禁用日期