useFragmentSyntax
诊断类别:lint/style/useFragmentSyntax
¥Diagnostic Category: lint/style/useFragmentSyntax
自从:v1.0.0
¥Since: v1.0.0
来源:
¥Sources:
-
与以下相同:
react/jsx-fragments
¥Same as:
react/jsx-fragments
此规则强制使用 <>...</>
而不是 <Fragment>...</Fragment>
。
¥This rule enforces the use of <>...</>
over <Fragment>...</Fragment>
.
简写片段语法可节省按键次数,并且仅在需要按键时不适用。
¥The shorthand fragment syntax saves keystrokes and is only inapplicable when keys are required.
¥Examples
¥Invalid
code-block.jsx:1:1 lint/style/useFragmentSyntax FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Use shorthand syntax for Fragment elements instead of standard syntax.
> 1 │ <Fragment>child</Fragment>
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^
2 │
ℹ Shorthand fragment syntax saves keystrokes and is only inapplicable when keys are required.
ℹ Unsafe fix: Replace <Fragment> with the fragment syntax
1 │ <Fragment>child</Fragment>
│ -------- --------
code-block.jsx:1:1 lint/style/useFragmentSyntax FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Use shorthand syntax for Fragment elements instead of standard syntax.
> 1 │ <React.Fragment>child</React.Fragment>
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 │
ℹ Shorthand fragment syntax saves keystrokes and is only inapplicable when keys are required.
ℹ Unsafe fix: Replace <Fragment> with the fragment syntax
1 │ <React.Fragment>child</React.Fragment>
│ -------------- --------------
¥Related links