2 odgovora. 'varijabla' je definirana, ali se nikad ne koristi, ova pogreška jednostavno znači da se varijabla koju ste deklarirali ne koristi u programu. U svom programu koristite odgovor kao povratnu vrijednost. Ako vam se ne sviđa ova značajka eslint-a možete isključiti dodavanjem ovog objekta u paket.
Je definirano, ali nikada nije korišteno Vue JS?
ova pogreška znači da ste definirali urezivanje varijable, ali je nikada niste koristili, samo je ovo dodatni unos, nemate ga u svojoj funkciji 。 možete ga koristiti ili u funkciji (konzola redak također ), samo ga izbriš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 najvjerojatnije vjerojatno pogreška zbog nepotpunog refaktoriranja. Takve varijable zauzimaju prostor u kodu i mogu dovesti do zabune kod čitatelja.
Kako popraviti da nema neiskorištenih varijabli?
Možete zanemariti pravila na sljedeći način:
- Onemogućavanje pravila na liniji. Možete onemogućiti eslint pravilo u jednom retku dodavanjem // eslint-disable-next-line no-unused-vars iznad retka 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 korištenja novog s konstruktorom obično je stvoriti objekt ododređeni tip i pohraniti taj objekt u varijablu, kao što je: var osoba=nova osoba; Manje je uobičajeno koristiti novi i ne pohranjivati rezultat, kao što su: nova osoba;