Jest zdefiniowany, ale nigdy nie jest używany?

Spisu treści:

Jest zdefiniowany, ale nigdy nie jest używany?
Jest zdefiniowany, ale nigdy nie jest używany?
Anonim

2 Odpowiedzi. „zmienna” jest zdefiniowana, ale nigdy nie jest używana, ten błąd oznacza po prostu, że zmienna, którą zadeklarowałeś, nie jest używana w programie. W swoim programie użyj odpowiedzi jako wartości zwracanej. Jeśli nie podoba Ci się ta funkcja eslint, możesz wyłączyć tę funkcję, dodając ten obiekt w pakiecie.

Jest zdefiniowany, ale nigdy nie jest używany Vue JS?

ten błąd oznacza, że zdefiniowałeś zatwierdzenie zmiennej, ale nigdy go nie używałeś , po prostu jest to dodatkowy wpis, nie masz tego w swojej funkcji 。 możesz użyć go w funkcji (konsola linia również ), po prostu usuń ją, jeśli nie działa.

Dlaczego nie ma nieużywanych zmiennych?

Disallow Unused Variables (no-unused-vars) … Zmienne, które są zadeklarowane i nie są używane w żadnym miejscu w kodzie, są najbardziej prawdopodobnym błędem z powodu niekompletnej refaktoryzacji. Takie zmienne zajmują miejsce w kodzie i mogą wprowadzać w błąd czytelników.

Jak naprawić brak nieużywanych zmiennych?

Możesz zignorować reguły poprzez:

  1. Wyłączanie reguły w linii. Możesz wyłączyć regułę eslint w jednym wierszu, dodając // eslint-disable-next-line no-unused-vars powyżej wiersza, który chcesz wyłączyć, na przykład: // eslint-disable-next-line no-unused-vars importuj axios z „axios”; …
  2. Całkowite wyłączenie reguły w Twoim projekcie.

Nie używać nowego ze względu na efekt uboczny?

Nie zezwalaj na nowe efekty uboczne (nie-nowe)Celem używania new z konstruktorem jest zazwyczaj utworzenie obiektuokreślony typ i przechowuj ten obiekt w zmiennej, na przykład: var person=new Person; Rzadziej używa się nowego i nie przechowuje wyniku, takiego jak: nowa osoba;

Zalecana: