Je definován, ale nikdy nebyl použit?

Obsah:

Je definován, ale nikdy nebyl použit?
Je definován, ale nikdy nebyl použit?
Anonim

2 odpovědi. 'proměnná' je definována, ale nikdy nebyla použita, tato chyba jednoduše znamená, že proměnná, kterou jste deklarovali, není v programu použita. Ve svém programu použijte jako návratovou hodnotu odpověď. Pokud se vám tato funkce eslintu nelíbí, můžete ji vypnout přidáním tohoto objektu do balíčku.

Je definováno, ale nikdy nebylo použito Vue JS?

tato chyba znamená, že jste definovali proměnnou odevzdání, ale nikdy jste ji nepoužili, jde pouze o další položku, kterou ve své funkci nemáte 。 můžete ji použít buď ve funkci (konzole linka také )), stačí ji smazat, pokud to nefunguje.

Proč zde nejsou žádné nevyužité proměnné?

Disallow Unused Variables (no-unused-vars) … Proměnné, které jsou deklarovány a nikde v kódu se nepoužívají, jsou s největší pravděpodobností chybou kvůli neúplnému refaktoringu. Takové proměnné zabírají místo v kódu a mohou čtenáře zmást.

Jak opravíte žádné nepoužívané proměnné?

Pravidla můžete ignorovat:

  1. Zakázání pravidla na řádku. Pravidlo eslint na jednom řádku můžete zakázat přidáním // eslint-disable-next-line no-unused-vars nad řádek, který chcete zakázat, například: // eslint-disable-next-line no-unused-vars importovat axios z 'axios'; …
  2. Úplné zakázání pravidla ve vašem projektu.

Nepoužívat nové pro vedlejší účinek?

Zakázat nové pro vedlejší účinky (žádné nové)Cílem použití nového s konstruktorem je obvykle vytvořit objektkonkrétní typ a uložit tento objekt do proměnné, například: var osoba=nová osoba; Méně obvyklé je používat nové a neukládat výsledek, jako například: nová osoba;

Doporučuje: