首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么prettier会自动插入空内插码字符?

为什么prettier会自动插入空内插码字符?
EN

Stack Overflow用户
提问于 2020-10-15 00:49:40
回答 2查看 120关注 0票数 2

为什么prettier create会自动插入空插补{‘'}个代码字符?

这是我的.prettierrc.json

代码语言:javascript
复制
{
  "trailingComma": "none",
  "tabWidth": 2,
  "semi": true,
  "singleQuote": true,
  "jsxSingleQuote": true
}

EN

回答 2

Stack Overflow用户

发布于 2020-10-15 01:00:46

这是因为在你之前,两个组件之间有一个空格。

代码语言:javascript
复制
<Col> <strong>...

它将其解释为您想要在“Col”开头的文字字符串空格。因此,它通过将JSX中的空格转换为{‘ ‘},使这一点变得非常明确。这样,它可以将每个元素放在自己的行上,并且仍然有开头的空格。

票数 2
EN

Stack Overflow用户

发布于 2020-10-15 00:58:44

在第47行,注意<Col>之后和<strong>之前的空格,这是您可能有一些copypasta或奇怪字符的地方。(这也是为什么图片形式的代码不是问题的首选,而是代码块)

出于某种奇怪的原因,Prettier很可能会转义这个字符,也许这样它就可以在生成的html中“输出”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64358015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档