Quotes 单引号还是双引号
对于JSX属性值总是使用双引号(
"
), 其他均使用单引号('
). eslint:jsx-quotes
为什么? HTML属性也是用双引号, 因此JSX的属性也遵循此约定.
// bad
<Foo bar='bar' />
// good
<Foo bar="bar" />
// bad
<Foo style={{ left: "20px" }} />
// good
<Foo style={{ left: '20px' }} />
对于JSX属性值总是使用双引号("
), 其他均使用单引号('
). eslint: jsx-quotes
为什么? HTML属性也是用双引号, 因此JSX的属性也遵循此约定.
// bad
<Foo bar='bar' />
// good
<Foo bar="bar" />
// bad
<Foo style={{ left: "20px" }} />
// good
<Foo style={{ left: '20px' }} />
本文档使用 BookStack 构建