Սահմանված է, բայց երբեք չի օգտագործվում:

Բովանդակություն:

Սահմանված է, բայց երբեք չի օգտագործվում:
Սահմանված է, բայց երբեք չի օգտագործվում:
Anonim

2 Պատասխաններ. «փոփոխականը» սահմանված է, բայց երբեք չի օգտագործվում, այս սխալը պարզապես նշանակում է, որ փոփոխականը, որը դուք հայտարարել եք, չի օգտագործվումծրագրում: Ձեր ծրագրում օգտագործեք պատասխանը որպես վերադարձի արժեք: Եթե ձեզ դուր չի գալիս eslint-ի այս հատկությունը, կարող եք անջատել՝ ավելացնելով այս օբյեկտը փաթեթում:

Սահմանված է, բայց երբեք չի օգտագործվել Vue JS:

այս սխալը նշանակում է, որ դուք սահմանել եք փոփոխական commit, բայց երբեք չեք օգտագործել այն, պարզապես սա լրացուցիչ մուտք է, դուք չունեք դա ձեր գործառույթում: Դուք կարող եք կամ օգտագործել այն ֆունկցիայի մեջ (մխիթարել տողը նույնպես), պարզապես ջնջեք այն, եթե այն չի աշխատում:

Ինչու չկան չօգտագործված փոփոխականներ:

Արգելել չօգտագործված փոփոխականները (no-unused-vars) … Փոփոխականները, որոնք հայտարարված են և չեն օգտագործվում կոդում ոչ մի տեղ, ամենից շատ սխալ են թերի վերամշակման պատճառով: Նման փոփոխականները տեղ են գրավում կոդում և կարող են հանգեցնել ընթերցողների շփոթության:

Ինչպե՞ս շտկել չօգտագործված փոփոխականներ:

Դուք կարող եք անտեսել կանոնները հետևյալ կերպ՝

  1. Գծի վրա կանոնի անջատում: Դուք կարող եք անջատել eslint կանոնը մեկ տողում՝ ավելացնելով // eslint-disable-next-line no-unused-vars տողից վեր, որը ցանկանում եք անջատել, օրինակ՝ // eslint-disable-next-line no-unused-vars ներմուծել axios «axios»-ից; …
  2. Ամբողջովին անջատել կանոնը ձեր նախագծի վրա:

Չե՞ք օգտագործում նորը կողմնակի ազդեցության համար:

Արգելել նորը Կողմնակի էֆեկտների համար (ոչ նոր)Կառուցիչի հետ նոր օգտագործելու նպատակը սովորաբար օբյեկտ ստեղծելն էորոշակի տեսակ և պահիր այդ օբյեկտը փոփոխականում, օրինակ՝ var person=new Person; Ավելի քիչ տարածված է օգտագործել նորը և չպահել արդյունքը, օրինակ՝ նոր անձ;

Խորհուրդ ենք տալիս: