【发布时间】:2018-09-14 02:03:27
【问题描述】:
目前有一个关于 ESLint 发现三元运算符错误的问题,即
在条件表达式中不必要地使用布尔字面量。
我的代码如下:
<div style={style}><DatePicker label="From" disabled={value === 'custom' ? true : false} /></div>
<div style={style}><DatePicker label="To" disabled={value === 'custom' ? true : false } /></div>
编写此代码以防止 ESLink 出现以下错误的最佳方法是什么。
【问题讨论】:
-
您只需要
value === custom,因为===产生true或false。不需要? :。
标签: javascript reactjs eslint