取消" allman"支撑式时隐式箭头线条'是"旁边"

时间:2018-02-23 01:26:53

标签: node.js eslint

我正在研究类似的问题,但似乎我的情况有些特殊。

我想强制执行" allman" brace-style,但也希望将implicit-arrow-linebreak设置为"旁边的#34;,如图所示:

{
  // ...
  "rules": {
    "brace-style": [2, "allman"],
    "implicit-arrow-linebreak": [2, "as-beside"],
    // ...
  }
  // ...
}

现在我有了这个片段:

this.fetchMeta()
    .then(metadata => {
        this.meta = metadata;

        this.initiateInterval();
    }).catch(this.destroy);

我得到的first error是关于brace-style,我了解可以通过创建换行符来修复。尝试解决此问题导致this error,导致this关键字不可用(我需要)。 this声明为self不起作用。

如何取消" allman"当brace-style设置为"旁边"?

implicit-arrow-linebreak

0 个答案:

没有答案