我正在研究类似的问题,但似乎我的情况有些特殊。
我想强制执行" 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
关键字不可用(我需要)。 1}}之前将this
声明为self
不起作用。
如何取消" allman"当brace-style
设置为"旁边"?
implicit-arrow-linebreak