Js-beautify: correctif : espace manquant avant les parenthèses de fonction ?

Créé le 18 déc. 2016  ·  11Commentaires  ·  Source: beautify-web/js-beautify

Norme Eslint requise :

Missing space before function parentheses

embellir le résultat :

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

attendu:

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

enhancement

Commentaire le plus utile

ce serait vraiment bien d'avoir cela mis en œuvre

Tous les 11 commentaires

Ce serait une différence pour le reste des déclarations de fonction.
Les déclarations de fonction ressemblent généralement à function bar() {} non à function bar () {} .

a corrigé ?

Non. Il s'agit d'une amélioration qui nécessiterait un réglage supplémentaire. Je vous encourage à soumettre une pull request avec des tests.

en utilisant vue-cli eslint et a également cette erreur :

Missing space before function parentheses

barre de fonction () {} pas barre de fonction () {}.

je peux juste changer

function bar()

à

let bar = () => {}

en attendant de résoudre ce problème ~

Une fonction à l'intérieur d'un objet comme celle-ci :

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

Je ne peux pas utiliser la fonction flèche
en attente de correction ou en donnant une option

Rien de nouveau avec ça ?

ce serait vraiment bien d'avoir cela mis en œuvre

J'ai le même problème que j'utilise le formatage js-standard.
Paquet Linter que j'utilise : https://github.com/ricardofbarros/linter-js-standard
Erreur réelle : espace manquant avant les parenthèses de fonction. (espace-avant-fonction-paren)

Je pense que je dois résoudre ce problème, mais je demande à fusionner le code échoue, qui peut m'aider #1436

Il y a maintenant un paramètre space_after_named_function (voir #608).

Cependant, dans l'instruction a = { myfunc() {} }; , "myfunc" n'est pas reconnu comme une expression de fonction.

Corrigé dans #1425.

Cette page vous a été utile?
0 / 5 - 0 notes