2 Válaszok. A „változó” definiálva van, de soha nem használta, ez a hiba egyszerűen azt jelenti, hogy a változót, amelyet deklarált, nem használja a program. A programban használja a választ visszatérési értékként. Ha nem tetszik az eslint ezen funkciója, akkor kikapcsolhatja, ha hozzáadja ezt az objektumot a csomaghoz.
Meg van határozva, de soha nem használják a Vue JS-t?
ez a hiba azt jelenti, hogy definiáltál egy változó véglegesítést, de soha nem használtad , ez csak egy extra bejegyzés, nincs benne a függvényedben 。 használhatod függvényben (konzol a sort is ), csak töröld, ha nem működik.
Miért nincsenek fel nem használt változók?
Nem használt változók letiltása (no-unused-vars) … A deklarált és a kódban sehol nem használt változók valószínűleg a hiányos újrafaktorálás miatti hiba. Az ilyen változók helyet foglalnak el a kódban, és megzavarhatják az olvasókat.
Hogyan javíthatja ki a nem használt változókat?
A szabályokat figyelmen kívül hagyhatja:
- Szabály letiltása egy vonalon. Egy sorban letilthatja az eslint szabályt, ha a letiltani kívánt sor fölé hozzáadja az // eslint-disable-next-line no-unused-vars elemet, például: // eslint-disable-next-line no-unused-vars axiókat importálni az „axiókból”; …
- Szabály teljes letiltása a projektben.
Ne használjon újat a mellékhatások miatt?
Új letiltása mellékhatásokhoz (nincs új)Az új konstruktorral való használatának célja jellemzően egy objektum létrehozásaegy adott típus, és tárolja az objektumot egy változóban, például: var person=new Person; Ritkábban előfordul, hogy az újat használja, és nem tárolja az eredményt, például: new Person;