Требуется стандарт Eslint:
Missing space before function parentheses
украсить результат:
export default {
data() {
return {
input: ''
}
}
}
ожидал:
export default {
data () { // this row
return {
input: ''
}
}
}
Это будет различие для остальных объявлений функций.
Объявления функций обычно выглядят как function bar() {}
not function bar () {}
.
исправил?
Нет. Это расширение требует дополнительных настроек. Я рекомендую вам отправить запрос на перенос с тестами.
используя vue-cli eslint, а также имеет эту ошибку:
Missing space before function parentheses
function bar () {}, а не function bar () {}.
Я могу просто изменить
function bar()
к
let bar = () => {}
жду исправления ~
Функция внутри такого объекта:
var myObj = {
foo () {
// something
}
}
Я не могу использовать функцию стрелки
ждем исправления или даем возможность
Что-нибудь новенькое в этом?
было бы определенно неплохо, если бы это было реализовано
Имея ту же проблему, что и я использую стандартное форматирование js.
Я использую линтер :
Фактическая ошибка: отсутствует пробел перед скобками функций. (пробел перед функцией-пареной)
Я думаю, что мне нужно решить эту проблему, но прошу объединить код не удается, кто может мне помочь # 1436
Теперь есть настройка space_after_named_function
(см. # 608).
Однако в операторе a = { myfunc() {} };
myfunc не распознается как выражение функции.
Исправлено в # 1425.
Самый полезный комментарий
было бы определенно неплохо, если бы это было реализовано