2 odgovora. 'varijabla' je definirana ali se nikad ne koristi, ova greška jednostavno znači da varijabla koju ste deklarirali nije korištena u programu. U svom programu koristite odgovor kao povratnu vrijednost. Ako vam se ne sviđa ova funkcija eslint-a možete isključiti dodavanjem ovog objekta u paket.
Je definisan, ali nikada nije korišten Vue JS?
ova greška znači da ste definirali urezivanje varijable, ali je nikada niste koristili, samo je ovo dodatni unos, nemate to u svojoj funkciji 。 možete je koristiti ili u funkciji (konzola linija također ), samo je obrišite ako ne radi.
Zašto nema neiskorištenih varijabli?
Disallow Unused Variables (no-unused-vars) … Varijable koje su deklarirane i ne koriste se nigdje u kodu su najvjerovatnije vjerovatno greška zbog nepotpunog refaktoriranja. Takve varijable zauzimaju prostor u kodu i mogu dovesti do zabune kod čitalaca.
Kako popraviti da nema neiskorištenih varijabli?
Možete zanemariti pravila:
- Onemogućavanje pravila na liniji. Možete onemogućiti eslint pravilo u jednom redu dodavanjem // eslint-disable-next-line no-unused-vars iznad reda koji želite onemogućiti, na primjer: // eslint-disable-next-line no-unused-vars import axios iz 'axios'; …
- Potpuno onemogućavanje pravila na vašem projektu.
Ne koristiti novo zbog nuspojava?
Zabrani novo zbog nuspojava (bez novog)Cilj upotrebe novog sa konstruktorom je tipično kreiranje objekta ododređeni tip i pohraniti taj objekt u varijablu, kao što je: var person=nova osoba; Manje je uobičajeno koristiti novi i ne pohranjivati rezultat, kao što su: nova osoba;