2 Պատասխաններ. «փոփոխականը» սահմանված է, բայց երբեք չի օգտագործվում, այս սխալը պարզապես նշանակում է, որ փոփոխականը, որը դուք հայտարարել եք, չի օգտագործվումծրագրում: Ձեր ծրագրում օգտագործեք պատասխանը որպես վերադարձի արժեք: Եթե ձեզ դուր չի գալիս eslint-ի այս հատկությունը, կարող եք անջատել՝ ավելացնելով այս օբյեկտը փաթեթում:
Սահմանված է, բայց երբեք չի օգտագործվել Vue JS:
այս սխալը նշանակում է, որ դուք սահմանել եք փոփոխական commit, բայց երբեք չեք օգտագործել այն, պարզապես սա լրացուցիչ մուտք է, դուք չունեք դա ձեր գործառույթում: Դուք կարող եք կամ օգտագործել այն ֆունկցիայի մեջ (մխիթարել տողը նույնպես), պարզապես ջնջեք այն, եթե այն չի աշխատում:
Ինչու չկան չօգտագործված փոփոխականներ:
Արգելել չօգտագործված փոփոխականները (no-unused-vars) … Փոփոխականները, որոնք հայտարարված են և չեն օգտագործվում կոդում ոչ մի տեղ, ամենից շատ սխալ են թերի վերամշակման պատճառով: Նման փոփոխականները տեղ են գրավում կոդում և կարող են հանգեցնել ընթերցողների շփոթության:
Ինչպե՞ս շտկել չօգտագործված փոփոխականներ:
Դուք կարող եք անտեսել կանոնները հետևյալ կերպ՝
- Գծի վրա կանոնի անջատում: Դուք կարող եք անջատել eslint կանոնը մեկ տողում՝ ավելացնելով // eslint-disable-next-line no-unused-vars տողից վեր, որը ցանկանում եք անջատել, օրինակ՝ // eslint-disable-next-line no-unused-vars ներմուծել axios «axios»-ից; …
- Ամբողջովին անջատել կանոնը ձեր նախագծի վրա:
Չե՞ք օգտագործում նորը կողմնակի ազդեցության համար:
Արգելել նորը Կողմնակի էֆեկտների համար (ոչ նոր)Կառուցիչի հետ նոր օգտագործելու նպատակը սովորաբար օբյեկտ ստեղծելն էորոշակի տեսակ և պահիր այդ օբյեկտը փոփոխականում, օրինակ՝ var person=new Person; Ավելի քիչ տարածված է օգտագործել նորը և չպահել արդյունքը, օրինակ՝ նոր անձ;