Es defineix però no s'utilitza mai?

Es defineix però no s'utilitza mai?
Es defineix però no s'utilitza mai?
Anonim

2 respostes. "variable" es defineix però mai s'utilitza, aquest error simplement significa que la variable que heu declarat no s'utilitza al programa. Al vostre programa, utilitzeu la resposta com a valor de retorn. Si no us agrada aquesta característica d'eslint, podeu desactivar-lo afegint aquest objecte al paquet.

Es defineix però mai s'utilitza Vue JS?

aquest error significa que heu definit una variable commit però mai no l'heu fet servir ( és només que aquesta és una entrada addicional, no la teniu a la vostra funció 。 podeu utilitzar-la en una funció (consoleu el la línia també ), només cal que suprimiu-la si no funciona.

Per què no hi ha variables no utilitzades?

No permetre les variables no utilitzades (no-unused-vars) … Les variables que es declaren i no s'utilitzen en cap lloc del codi són probablement un error a causa d'una refactorització incompleta. Aquestes variables ocupen espai al codi i poden provocar confusió entre els lectors.

Com es corregeix cap variable no utilitzada?

Podeu ignorar les regles amb:

  1. Desactivació d'una regla en una línia. Podeu desactivar una regla eslint en una línia afegint // eslint-disable-next-line no-unused-vars a sobre de la línia que voleu desactivar, per exemple: // eslint-disable-next-line no-unused-vars importar axios de 'axios'; …
  2. Desactivació d'una regla completament al vostre projecte.

No utilitzeu nou per a efectes secundaris?

No permetre el nou per als efectes secundaris (no-nou)L'objectiu d'utilitzar new amb un constructor sol ser crear un objecte deun tipus particular i emmagatzema aquest objecte en una variable, com ara: var persona=persona nova; És menys comú utilitzar nou i no emmagatzemar el resultat, com ara: persona nova;

Recomanat: