2 תשובות. 'משתנה' מוגדר אך מעולם לא נעשה בו שימוש, שגיאה זו פירושה פשוט שהמשתנה שהצהרת אינו בשימוש בתוכנית. בתוכנית שלך השתמש בתגובה בתור ערך ההחזרה. אם אתה לא אוהב את התכונה הזו של eslint אתה יכול לכבות על ידי הוספת אובייקט זה בחבילה.
מוגדר אבל מעולם לא השתמש ב-Vue JS?
שגיאה זו פירושה שהגדרת commit משתנה אבל אף פעם לא השתמשת בו , זה רק שזה ערך נוסף, אין לך את זה בפונקציה שלך 。 אתה יכול להשתמש בו בפונקציה (קונסול את קו גם ), פשוט מחק אותו אם זה לא עובד.
למה אין משתנים שאינם בשימוש?
Disallow Unused Variables (no-unused-vars) … משתנים המוצהרים ואינם בשימוש בשום מקום בקוד הם ככל הנראה שגיאה עקב ריפאקטורינג לא שלם. משתנים כאלה תופסים מקום בקוד ועלולים להוביל לבלבול אצל הקוראים.
איך לא מתקנים משתנים שאינם בשימוש?
תוכל להתעלם מכללים על ידי:
- השבתת כלל בקו. אתה יכול לבטל כלל eslint בשורה אחת על ידי הוספת // eslint-disable-next-line no-unused-vars מעל השורה שברצונך להשבית, לדוגמה: // eslint-disable-next-line no-unused-vars ייבוא אקסיות מ-'axios'; …
- השבתת כלל לחלוטין בפרויקט שלך.
אין להשתמש בחדש עבור תופעת לוואי?
Disallow new For Effects Side (No-new)מטרת השימוש בחדש עם בנאי היא בדרך כלל ליצור אובייקט שלסוג מסוים ואחסן את האובייקט הזה במשתנה, כגון: var person=new Person; פחות נפוץ להשתמש בחדש ולא לאחסן את התוצאה, כגון: אדם חדש;