reactjs - Reactjs 中的 auto prettier 打破了界限

标签 reactjs prettier

这是没有自动保存更漂亮的原始代码。

const Register = () => (
    <div className="container-fluid">
      <nav className="row bg-white border-bottom">
        <div className="col text-secondary logotype">
          logo
        </div>
        <div className="col-6 text-secondary text-center menu">
          register
        </div>
        <div className="col text-right clock">
        </div>
      </nav>
   </div>

在 vscode 中使用 prettier 自动保存后,效果很奇怪。
您能推荐一下解决方案吗?

const Register = () => ( <
  div className = "container-fluid" >
  <
  nav className = "row bg-white border-bottom" >
  <
  div className = "col text-secondary logotype" >
  logo <
  /div> <
  div className = "col-6 text-secondary text-center menu" >
  register <
  /div> <
  div className = "col text-right clock" >
  <
  /div> <
  /nav> <

I solved this problem by eliminating Buefy

最佳答案

将此行添加到您的 .editorconfig

 `jsxBracketSameLine: true`

有关此的更多信息和示例 PrettierConfig对于jsxBracket

如果你没有.editorconfig,那么打开VSCode的settings.json设置

 prettier.jsxBracketSameLine: true

有关更漂亮的更多信息 VSCode settings对于jsxBracket

关于reactjs - Reactjs 中的 auto prettier 打破了界限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54860826/

相关文章:

javascript - 在 .map() 函数中的第一个键之前附加一个元素

javascript - ReactJS:单击按钮更改页面上的组件

javascript - 如何让 visual studio 代码不把我的双引号变成单引号?

javascript - 使用 Prettier 在 VS Code for TypeScript 中快速修复操作

vim - 在 Vim 中使用 ALE 和 Prettier 格式化 Jinja html 模板

reactjs - 如何在 React hooks 中使用静态变量

javascript - Redux updateElementSaga 已被取消。为什么?

javascript - 使用 Apollo 和 GraphQL 的 React 表单不会触发 onSubmit

visual-studio-code - Prettier 在 React Code 中不工作并在状态栏中消失