Js-beautify: 修复:函数括号前缺少空格?

创建于 2016-12-18  ·  11评论  ·  资料来源: beautify-web/js-beautify

所需的 Eslint 标准:

Missing space before function parentheses

美化结果:

    export default {
        data() {
            return {
                input: ''
            }
        }
    }

预期的:

    export default {
        data () { // this row
            return {
                input: ''
            }
        }
    }

enhancement

最有用的评论

实施这个肯定会很好

所有11条评论

这对于其余的函数声明会有所不同。
函数声明通常看起来像function bar() {}而不是function bar () {}

有固定吗?

不可以。这是一项需要额外设置的增强功能。 我鼓励您提交带有测试的拉取请求。

使用 vue-cli eslint 也有这个错误:

Missing space before function parentheses

功能栏() {} 不是功能栏() {}。

我只能改变

function bar()

let bar = () => {}

等待修复~

像这样的对象内部的函数:

var myObj = {
    foo () {
        // something
    }
}

我不能使用箭头功能
等待解决此问题或提供选项

这有什么新东西吗?

实施这个肯定会很好

遇到与我使用 js 标准格式相同的问题。
我使用的 Linter 包: https :
实际错误:函数括号前缺少空格。 (功能前空格)

我想我必须解决这个问题,但我请求合并代码失败,谁能帮我#1436

现在有一个space_after_named_function设置(参见 #608)。

但是,在语句a = { myfunc() {} }; ,“myfunc”不被识别为函数表达式。

已在 #1425 中修复。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

CaitlinWeb picture CaitlinWeb  ·  3评论

buinauskas picture buinauskas  ·  5评论

gabrielmaldi picture gabrielmaldi  ·  3评论

iofjuupasli picture iofjuupasli  ·  4评论

Gennady-G picture Gennady-G  ·  4评论