AngularJS-dagi kontrollerlar nima?
AngularJS-dagi kontrollerlar nima?

Video: AngularJS-dagi kontrollerlar nima?

Video: AngularJS-dagi kontrollerlar nima?
Video: Node'dagi "path" moduli 2024, Dekabr
Anonim

Tekshirish moslamasi ng-controller direktivasi yordamida aniqlanadi. Tekshiruvchi - bu a JavaScript atributlar/xususiyatlar va funktsiyalarni o'z ichiga olgan ob'ekt. Har bir kontroller $scope ni parametr sifatida qabul qiladi, bu kontroller ishlashi kerak bo'lgan dastur/modulga ishora qiladi.

Shu tarzda Angular JS da kontrollerlar nima?

AngularJS-dagi kontroller a JavaScript $scope ob'ekti yordamida dastur ma'lumotlari va xatti-harakatlarini saqlaydigan funksiya. Nazoratchi funksiyasi ichidagi $scope obyektiga xususiyatlar va usullarni biriktirishingiz mumkin, bu esa oʻz navbatida maʼlumotlarni qoʻshadi/yangilaydi va HTML elementlariga xatti-harakatlarni biriktiradi.

Xuddi shunday, AngularJS da modul va kontroller nima? An AngularJS moduli ilovani belgilaydi. The modul ilovaning turli qismlari uchun konteynerdir. The modul ilova uchun konteyner hisoblanadi kontrollerlar . Kontrollerlar har doim a ga tegishli modul.

Bundan tashqari, savol tug'iladi, AngularJS-da NG tekshirgichidan foydalanish nima?

AngularJS | ng - boshqaruvchi Direktiv. The ng - boshqaruvchi Direktiv AngularJS hisoblanadi ishlatilgan qo'shmoq boshqaruvchi uchun ilova . Bo'lishi mumkin ishlatilgan muayyan harakatni bajarish uchun klik va hokazo kabi ba'zi hodisalarda chaqirilishi mumkin bo'lgan usullar, funktsiyalar va o'zgaruvchilarni qo'shish. Bu erda ifoda ning nomini bildiradi boshqaruvchi.

AngularJS da bu nima?

"Controller konstruktor funksiyasi chaqirilganda, bu boshqaruvchidir. $scope ob'ektida aniqlangan funksiya chaqirilganda, bu "funktsiya chaqirilganda amaldagi doira" bo'ladi. Bu (yoki bo'lmasligi mumkin!) bo'lishi mumkin. funktsiya belgilangan $scope.

Tavsiya: