noImplicitBoolean
诊断类别:lint/style/noImplicitBoolean
¥Diagnostic Category: lint/style/noImplicitBoolean
自从:v1.0.0
¥Since: v1.0.0
来源:
¥Sources:
-
¥Inspired from:
react/jsx-boolean-value
禁止在 JSX 布尔属性上允许隐式 true
值
¥Disallow implicit true
values on JSX boolean attributes
¥Examples
¥Invalid
<input disabled />
code-block.jsx:1:8 lint/style/noImplicitBoolean FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Use explicit boolean values for boolean JSX props.
> 1 │ <input disabled />
│ ^^^^^^^^
2 │
ℹ Safe fix: Add explicit true
literal for this attribute
1 │ <input·disabled={true}·/>
│ +++++++
¥Valid
<input disabled={false} />
<input disabled={''} />
<input disabled={0} />
<input disabled={undefined} />
<input disabled='false' />
¥Related links