2 Răspunsuri. „variabilă” este definită, dar nu este folosită niciodată, această eroare înseamnă pur și simplu că variabila pe care ați declarat-o nu este utilizată în programul. În programul dvs. utilizați răspuns ca valoare de returnare. Dacă nu vă place această caracteristică a lui eslint, puteți dezactiva adăugând acest obiect în pachet.
Este definit, dar niciodată folosit Vue JS?
această eroare înseamnă că ați definit o variabilă commit, dar nu ați folosit-o niciodată ( doar că aceasta este o intrare suplimentară, nu o aveți în funcția dvs. 。 puteți fie să o utilizați într-o funcție (consolați de asemenea, ștergeți-o dacă nu funcționează.
De ce nu există variabile neutilizate?
Disallow Unused Variables (no-unused-vars) … Variabilele care sunt declarate și nu sunt folosite nicăieri în cod sunt probabile o eroare din cauza refactorizării incomplete. Astfel de variabile ocupă spațiu în cod și pot duce la confuzie din partea cititorilor.
Cum remediați nicio variabilă neutilizată?
Puteți ignora regulile prin:
- Dezactivarea unei reguli pe o linie. Puteți dezactiva o regulă eslint pe o linie adăugând // eslint-disable-next-line no-unused-vars deasupra liniei pe care doriți să o dezactivați, de exemplu: // eslint-disable-next-line no-unused-vars import axios din 'axios'; …
- Dezactivarea completă a unei reguli pentru proiectul dvs.
Nu utilizați nou pentru efect secundar?
Disallow new Pentru efecte secundare (nu-nou) Scopul utilizării new cu un constructor este de obicei acela de a crea un obiect deun anumit tip și stocați acel obiect într-o variabilă, cum ar fi: var person=new Person; Este mai puțin obișnuit să folosiți nou și să nu stocați rezultatul, cum ar fi: Persoană nouă;