Video: Burchakdagi model nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
The model MVC-ga asoslangan ilovada odatda javobgardir modellashtirish ko'rinishda ishlatiladigan ma'lumotlar va foydalanuvchi o'zaro aloqalarini boshqarish, masalan, tugmalarni bosish, aylantirish yoki ko'rinishdagi boshqa o'zgarishlarni keltirib chiqarish. Asosiy misollarda, AngularJS sifatida $scope obyektidan foydalanadi model.
Oddiy qilib aytganda, burchakdagi model va ko'rinish nima?
Model - Bu ma'lumotlarni saqlash uchun mas'ul bo'lgan naqshning eng past darajasi. Ko'rinish - U foydalanuvchiga ma'lumotlarning barchasini yoki bir qismini ko'rsatish uchun javobgardir. Controller - Bu o'zaro ta'sirlarni boshqaradigan dasturiy ta'minot kodi Model va ko'rinish.
Keyinchalik savol tug'iladi, burchakdagi domen modeli nima? Holbuki " atamasi modeli" burchakda odatda View-ga murojaat qilish uchun ishlatiladi Model , biz bu erda muhokama qilayotgan narsa domen modeli -yoki dastur tashkilot ehtiyojlarini qondirish uchun qo'llaydigan qoidalar va biznes mantig'i. Atama " domen modeli ", albatta, umumiydir.
Bundan tashqari, burchakdagi kontroller nima?
AngularJS Controller . The AngularJS da kontroller $scope ob'ekti yordamida dastur ma'lumotlari va xatti-harakatlarini saqlaydigan JavaScript funktsiyasidir. ng- boshqaruvchi direktiva a ni belgilash uchun ishlatiladi boshqaruvchi HTML elementida, bu HTML elementi va uning pastki elementlaridagi xatti-harakatlarni qo'shadi yoki ma'lumotlarni saqlaydi.
Burchakdagi direktivalar nima?
Direktivlar bildiruvchi DOM elementidagi markerlardir AngularJS ushbu DOM elementiga belgilangan xatti-harakatni biriktirish yoki hatto DOM elementi va uning bolalarini o'zgartirish. Qisqasi, HTMLni kengaytiradi. Ko'pchilik AngularJS-dagi direktivalar ng bilan boshlanmoqda - bu erda ng ni anglatadi Burchakli.
Tavsiya:
Burchakdagi dist papkasi nima?
Savolingizga qisqacha javob berish uchun, dist papkasi serverda joylashtirilishi mumkin bo'lgan barcha fayl va papkalarni o'z ichiga olgan qurilish papkasidir. Dist papkasida JavaScript formatidagi burchak ilovangizning ko'chirilgan kodi, shuningdek, kerakli HTML va CSS fayllari mavjud
Burchakdagi spec fayli nima?
Spetsifikatsiya fayllari manba fayllaringiz uchun birlik sinovlaridir. Burchakli ilovalar uchun konventsiyaga ega bo'lishi kerak. spetsifikatsiya. Ular ng test buyrug'idan foydalanganda Karma test runner (https://karma-runner.github.io/) orqali Jasmine JavaScript test tizimi yordamida ishga tushiriladi
Burchakdagi to'ldiruvchi nima?
To'ldiruvchi. Toʻldiruvchi yorliq suzuvchi, lekin kiritish boʻsh boʻlganida koʻrsatiladigan matndir. U foydalanuvchiga kiritishda nima yozishi kerakligi haqida qo'shimcha maslahat berish uchun ishlatiladi. To'ldiruvchini yoki elementga to'ldiruvchi atributini o'rnatish orqali belgilash mumkin
Burchakdagi asosiy JS nima?
Main.js. poliplomlar. js ilovamizni turli brauzerlar uchun mos qilish uchun mo‘ljallangan. Chunki biz kodni eng yangi funksiyalar bilan yozamiz va barcha brauzerlar bunday xususiyatlarni qo'llab-quvvatlamaydi. scripts.js angular.json faylining "skriptlar" bo'limida biz e'lon qilgan skriptlarni o'z ichiga oladi: [
Burchakdagi injektor nima?
Injektor xizmat ko'rsatish namunalarini yaratish va ularni HeroListComponent kabi sinflarga kiritish uchun javobgardir. Siz kamdan-kam hollarda burchakli injektorni o'zingiz yaratasiz. Angular yuklash jarayonida yaratgan ildiz injektoridan boshlab, ilovani ishga tushirayotganda siz uchun injektorlar yaratadi