是否有关于以适当的缩进递归地美化对象文字的规则?

时间:2018-08-17 14:29:24

标签: eslint

我想要

{a:1,bc:{c:2,cd:2}}

可以通过eslint自动修复,例如:

{
  a : 1,
  bc: {
    c : 2,
    cd: 2
  }
}

即当值是对象或数组文字时,eslint不仅会插入换行符,还会相应地使它们缩进更多。我知道object-property-newline规则,但是不能处理这种情况。

1 个答案:

答案 0 :(得分:0)

我通过右键单击和Format Document进行了测试,并成功了!但是eslint出现错误,因为语法错误和正确的代码是:

{
 a: 1;
 bc: {
  c: 2;
  cd: 2;
 }
}