2 Javoblar. 'o'zgaruvchi' aniqlangan, lekin hech qachon ishlatilmaydi, bu xato oddiygina siz e'lon qilgan o'zgaruvchidan dasturida foydalanilmaganligini bildiradi. Dasturingizda javobni qaytarish qiymati sifatida foydalaning. Agar sizga eslintning bu xususiyati yoqmasa, ushbu obyektni paketga qo‘shish orqali o‘chirib qo‘yishingiz mumkin.
Aniqlangan, lekin hech qachon Vue JS ishlatilmaganmi?
bu xatolik siz oʻzgaruvchan majburiyatni aniqlaganingizni bildiradi, lekin siz undan hech qachon foydalanmagansiz, shunchaki bu qoʻshimcha yozuv, sizning funksiyangizda bunday narsa yoʻq 。 siz uni funksiyada ham ishlatishingiz mumkin (konsolda qatorni ham ), ishlamasa, oʻchirib tashlang.
Nega foydalanilmagan oʻzgaruvchilar yoʻq?
Ishlatilmagan oʻzgaruvchilarga ruxsat bermaslik (no-unused-vars) … Kodning biron bir joyida eʼlon qilingan va ishlatilmaydigan oʻzgaruvchilar koʻpincha toʻliq refaktoring tufayli xato boʻlishi mumkin. Bunday oʻzgaruvchilar kodda joy egallaydi va oʻquvchilarni chalkashtirib yuborishi mumkin.
Qanday foydalanilmagan oʻzgaruvchilarni tuzatasiz?
Qoidalarni e'tiborsiz qoldirishingiz mumkin:
- Bir qatordagi qoidani oʻchirish. Siz oʻchirib qoʻymoqchi boʻlgan satr ustiga // eslint-disable-next-line no-used-vars qoʻshish orqali bir qatorda eslint qoidasini oʻchirib qoʻyishingiz mumkin, masalan: // eslint-disable-keyingi qator no-used-vars "axios" dan axioslarni import qilish; …
- Loyihangizdagi qoida butunlay oʻchirib qoʻyiladi.
Yangi ta'siridan foydalanmangmi?
Yon ta'siri uchun yangisini taqiqlash (yangi emas)Konstruktor bilan new dan maqsad odatda quyidagi ob'ektni yaratishdirma'lum bir tur va ob'ektni o'zgaruvchida saqlang, masalan: var person=new Person; Yangisidan foydalanish va natijani saqlamaslik kamroq tarqalgan, masalan: new Person;