Spacing 空格

  • 总是在自动关闭的标签前加一个空格,正常情况下也不需要换行. eslint: no-multi-spaces, react/jsx-tag-spacing

    1. // bad
    2. <Foo/>
    3. // very bad
    4. <Foo />
    5. // bad
    6. <Foo
    7. />
    8. // good
    9. <Foo />
  • 不要在JSX {} 引用括号里两边加空格. eslint: react/jsx-curly-spacing

    1. // bad
    2. <Foo bar={ baz } />
    3. // good
    4. <Foo bar={baz} />