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:
- 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'; …
- 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;