首页 > 解决方案 > 错误:在条件表达式中不必要地使用布尔文字

问题描述

我正在用 ESLint 尝试这段代码

代码片段:

if (disableFutureDates) {
    return isActiveDate < 0 ? true : false; //error
  }

得到这个 ESLint 错误:错误在条件表达式中不必要地使用布尔文字。

标签: javascriptreactjseslint

解决方案


只需返回条件的结果。比较返回一个布尔值。

return isActiveDate < 0;

推荐阅读